Frage:
Die Desktop Apps können nur durch die Ausführung der ClientSetup oder SilentSetup Variante installiert, aktualisiert und deinstalliert werden. ClientSetup benötigt eine Benutzereingabe, SilentSetup muss in einem administrativen Kontext ausgeführt werden und führt daher zu einer Benutzerzugriffskontrolle (UAC) innerhalb von Windows. Diese UAC muss für jedes System einzeln deaktiviert werden. Wenn SilentSetup in einem LocalSystem-Kontext ausgeführt wird, kann nicht auf einen Netzwerkstandort zugegriffen werden.
Wie kann eine Softwareverteilungssoftware wie Baramundi zur Verwaltung der Desktop Apps verwendet werden?
Die Desktop Apps können nur durch die Ausführung der ClientSetup oder SilentSetup Variante installiert, aktualisiert und deinstalliert werden. ClientSetup benötigt eine Benutzereingabe, SilentSetup muss in einem administrativen Kontext ausgeführt werden und führt daher zu einer Benutzerzugriffskontrolle (UAC) innerhalb von Windows. Diese UAC muss für jedes System einzeln deaktiviert werden. Wenn SilentSetup in einem LocalSystem-Kontext ausgeführt wird, kann nicht auf einen Netzwerkstandort zugegriffen werden.
Wie kann eine Softwareverteilungssoftware wie Baramundi zur Verwaltung der Desktop Apps verwendet werden?
Antwort:
Mit Hilfe der Windows-internen Tools können wir Teile von ClientSetup und SilentSetup kombinieren, um die Desktop Apps in einem LocalSystem-Kontext installieren zu können. Bitte beachten Sie die folgende Anleitung zur Verwendung des DocuWare ClientSetup im Rahmen einer Softwareverteilung.
Für die Cloud wird das MSI nur in allen aktuellen DocuWare 7.5 Shards oder nach dem Update auf DocuWare 7.5 verfügbar sein.
Mit Hilfe der Windows-internen Tools können wir Teile von ClientSetup und SilentSetup kombinieren, um die Desktop Apps in einem LocalSystem-Kontext installieren zu können. Bitte beachten Sie die folgende Anleitung zur Verwendung des DocuWare ClientSetup im Rahmen einer Softwareverteilung.
Für die Cloud wird das MSI nur in allen aktuellen DocuWare 7.5 Shards oder nach dem Update auf DocuWare 7.5 verfügbar sein.
Zunächst benötigen Sie je nach System bestimmte URLs:
Für DocuWare Cloud verwenden Sie Ihre Cloud-URL, orgname.docuware.cloud, als baseURL. Für On-Premises verwenden Sie die URL, mit der Sie sich mit dem Web Client verbinden.
Cloud:
https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi
OnPremises:
http(s)://[baseURL]/docuware/ClientSetupData/Docuware.ClientSetup.msi
Abhängig von Ihrer Software-Bereitstellungsumgebung gelten unterschiedliche Einschränkungen hinsichtlich der Länge der Befehle/Schalter. Wählen Sie die für Ihre Softwarebereitstellung geeignete Option. Die Methoden unterscheiden sich durch den anfänglichen MSI-Aufruf und die folgenden SilentSetup-Befehle.
Innerhalb jeder Methode finden Sie Schritte zur Installation und Deinstallation der Desktop Apps.
Die folgenden Schritte müssen in der richtigen Reihenfolge ausgeführt werden:
Vorinstallation: Erstellen des Ordners
Installation: Führen Sie das MSI über MSIEXEC aus
Post-Installation: Ausführen der SilentSetup-Installationsschritte
Sie können die gleichen Befehle verwenden, um einen Update-Befehl für die Desktop Apps zu implementieren, aber beachten Sie, dass das Update-Modul seit DocuWare 7.5 in der Lage ist, die Desktop Apps ohne administrative Rechte zu aktualisieren.
Damit das Update-Modul installiert wird, müssen Sie es bei der Modulinstallation explizit auswählen. Es wird nicht installiert, wenn Sie --install=auto verwenden.
Bitte beachten Sie außerdem, dass Update auf Terminalservern immer noch nach Administratorrechten fragt.
Die folgenden Beispiele verwenden die URLs für ein DocuWare Cloud-System.
Methode 1:
Sie müssen die folgende URL nach der gleichen Logik wie oben anpassen:
http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform
Pre-step create folder
REM Log-Verzeichnis im Voraus erstellen
if not exist "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
MSI installieren
REM DocuWare installieren.ClientSetup.MSI
msiexec /I "http(s)://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn PLATFORMPATH="http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform" STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
Der Schritt "if not exist" ist notwendig, da der Ordner für die Protokollierung vorhanden sein muss. Am besten in einem Schritt vor der Installation verwenden, dann die msiexec-Installation mit angepasster URL wie aufgelistet ausführen.
Im Falle eines Cloud-Systems ist es nicht erforderlich, die Organisations-ID nach "--orgId=" hinzuzufügen.
Bei On-Premises-Systemen, die nur eine DocuWare-Organisation enthalten, ist die --orgID ebenfalls nicht erforderlich und "[OrgGuid]" kann einfach entfernt werden.
Post step install modules
REM Installieren Sie alle erlaubten Module
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto
REM Bestimmte Module installieren
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import"
Informationen zum SilentSetup finden Sie in dem für Ihre Version verfügbaren SilentSetup-Artikel.
Bitte folgen Sie dem Link für alle SilentSetup-Artikel SilentSetup KBA Category.
Deinstallation
REM Deinstallation (Vorstufe zur Deinstallation aller Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM Deinstallation von DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Methode 2:
Pre-step create folder
REM Create log directory in advance
if not exist "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
Install MSI
REM Install DocuWare.ClientSetup.MSI
msiexec /I "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
Der Schritt "if not exist" ist notwendig, da der Ordner für die Protokollierung vorhanden sein muss. Am besten in einem Schritt vor der Installation verwenden, dann die msiexec-Installation mit angepasster URL wie aufgelistet ausführen.
Nach dem Schritt Module installieren
REM Alle erlaubten Module installieren
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto --server="http(s)://[baseURL]"
REM Bestimmte Module installieren
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import" --server="http(s)://[baseURL]"
Die obigen Installationsbefehle können für ein Cloud-System oder On-Premises-Systeme mit nur einer DocuWare Organisation verwendet werden.
Für On-Premises-Systeme mit mehr als einer DocuWare Organisation ist die --orgID ebenfalls erforderlich.
Informationen zu SilentSetup entnehmen Sie bitte dem für Ihre Version verfügbaren SilentSetup-Artikel.
Bitte folgen Sie dem Link für alle SilentSetup-Artikel SilentSetup KBA Category.
Deinstallation
REM Deinstallation (Vorstufe zur Deinstallation aller Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM Deinstallation von DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Für DocuWare Cloud verwenden Sie Ihre Cloud-URL, orgname.docuware.cloud, als baseURL. Für On-Premises verwenden Sie die URL, mit der Sie sich mit dem Web Client verbinden.
Cloud:
https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi
OnPremises:
http(s)://[baseURL]/docuware/ClientSetupData/Docuware.ClientSetup.msi
Abhängig von Ihrer Software-Bereitstellungsumgebung gelten unterschiedliche Einschränkungen hinsichtlich der Länge der Befehle/Schalter. Wählen Sie die für Ihre Softwarebereitstellung geeignete Option. Die Methoden unterscheiden sich durch den anfänglichen MSI-Aufruf und die folgenden SilentSetup-Befehle.
Innerhalb jeder Methode finden Sie Schritte zur Installation und Deinstallation der Desktop Apps.
Die folgenden Schritte müssen in der richtigen Reihenfolge ausgeführt werden:
Vorinstallation: Erstellen des Ordners
Installation: Führen Sie das MSI über MSIEXEC aus
Post-Installation: Ausführen der SilentSetup-Installationsschritte
Sie können die gleichen Befehle verwenden, um einen Update-Befehl für die Desktop Apps zu implementieren, aber beachten Sie, dass das Update-Modul seit DocuWare 7.5 in der Lage ist, die Desktop Apps ohne administrative Rechte zu aktualisieren.
Damit das Update-Modul installiert wird, müssen Sie es bei der Modulinstallation explizit auswählen. Es wird nicht installiert, wenn Sie --install=auto verwenden.
Bitte beachten Sie außerdem, dass Update auf Terminalservern immer noch nach Administratorrechten fragt.
Die folgenden Beispiele verwenden die URLs für ein DocuWare Cloud-System.
Methode 1:
Sie müssen die folgende URL nach der gleichen Logik wie oben anpassen:
http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform
Pre-step create folder
REM Log-Verzeichnis im Voraus erstellen
if not exist "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
MSI installieren
REM DocuWare installieren.ClientSetup.MSI
msiexec /I "http(s)://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn PLATFORMPATH="http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform" STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
Der Schritt "if not exist" ist notwendig, da der Ordner für die Protokollierung vorhanden sein muss. Am besten in einem Schritt vor der Installation verwenden, dann die msiexec-Installation mit angepasster URL wie aufgelistet ausführen.
Im Falle eines Cloud-Systems ist es nicht erforderlich, die Organisations-ID nach "--orgId=" hinzuzufügen.
Bei On-Premises-Systemen, die nur eine DocuWare-Organisation enthalten, ist die --orgID ebenfalls nicht erforderlich und "[OrgGuid]" kann einfach entfernt werden.
Post step install modules
REM Installieren Sie alle erlaubten Module
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto
REM Bestimmte Module installieren
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import"
Informationen zum SilentSetup finden Sie in dem für Ihre Version verfügbaren SilentSetup-Artikel.
Bitte folgen Sie dem Link für alle SilentSetup-Artikel SilentSetup KBA Category.
Deinstallation
REM Deinstallation (Vorstufe zur Deinstallation aller Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM Deinstallation von DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Methode 2:
Pre-step create folder
REM Create log directory in advance
if not exist "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
Install MSI
REM Install DocuWare.ClientSetup.MSI
msiexec /I "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
Der Schritt "if not exist" ist notwendig, da der Ordner für die Protokollierung vorhanden sein muss. Am besten in einem Schritt vor der Installation verwenden, dann die msiexec-Installation mit angepasster URL wie aufgelistet ausführen.
Nach dem Schritt Module installieren
REM Alle erlaubten Module installieren
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto --server="http(s)://[baseURL]"
REM Bestimmte Module installieren
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import" --server="http(s)://[baseURL]"
Die obigen Installationsbefehle können für ein Cloud-System oder On-Premises-Systeme mit nur einer DocuWare Organisation verwendet werden.
Für On-Premises-Systeme mit mehr als einer DocuWare Organisation ist die --orgID ebenfalls erforderlich.
Informationen zu SilentSetup entnehmen Sie bitte dem für Ihre Version verfügbaren SilentSetup-Artikel.
Bitte folgen Sie dem Link für alle SilentSetup-Artikel SilentSetup KBA Category.
Deinstallation
REM Deinstallation (Vorstufe zur Deinstallation aller Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM Deinstallation von DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
KBA ist sowohl für Cloud- als auch On-Premises-Organisationen anwendbar
Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.
Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.
