Vues :
Question :
Les applications de bureau ne peuvent être installées, mises à jour et désinstallées qu'en exécutant la variante ClientSetup ou SilentSetup. ClientSetup nécessite l'intervention de l'utilisateur, SilentSetup doit être exécuté dans un contexte administratif et déclenche donc un contrôle d'accès de l'utilisateur (UAC) dans Windows. Cet UAC doit être désactivé pour chaque système individuellement. L'exécution de SilentSetup dans un contexte LocalSystem ne permet pas d'accéder à un emplacement réseau.

Comment un logiciel de déploiement de logiciels comme Baramundi peut-il être utilisé pour gérer les applications de bureau ?
Réponse :
En utilisant les outils internes de Windows, nous pouvons combiner des parties de ClientSetup et de SilentSetup pour pouvoir installer les Desktop Apps dans un contexte LocalSystem. Veuillez consulter les instructions suivantes pour utiliser le ClientSetup DocuWare dans le cadre d'un déploiement de logiciel.
Pour le cloud, le MSI ne sera disponible que dans tous les shards DocuWare 7.5 actuels ou après la mise à jour vers DocuWare 7.5.
 
Tout d'abord, vous aurez besoin de certaines URL en fonction de votre système :
Pour DocuWare Cloud, vous utilisez l'URL de votre cloud, orgname.docuware.cloud, comme baseURL. Sur site, vous utilisez l'URL utilisée pour vous connecter au Client Web.
Cloud :
https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi
Sur site :
http(s)://[baseURL]/docuware/ClientSetupData/Docuware.ClientSetup.msi

Selon l'environnement de déploiement de votre logiciel, vous disposez de différentes limitations concernant la longueur des commandes/commutateurs. Choisissez l'option adaptée au déploiement de votre logiciel. Les méthodes diffèrent par l'appel MSI initial et les commandes SilentSetup suivantes.
Dans chaque méthode, vous trouverez des étapes pour installer et désinstaller les Desktop Apps.

Les étapes suivantes doivent être exécutées dans l'ordre :
Pré-installation : créez le dossier
Installation : Exécutez le MSI via MSIEXEC
Post-installation : Exécutez les étapes d'installation de SilentSetup

Vous pouvez utiliser les mêmes commandes pour mettre en œuvre une commande de mise à jour pour les Desktop Apps, mais n'oubliez pas que depuis DocuWare 7.5, le module de mise à jour est capable de mettre à jour les Desktop Apps sans droits administratifs.
Pour que le module de mise à jour soit installé, veillez à le sélectionner explicitement au cours du processus d'installation du module. Il n'est pas installé lorsque vous utilisez --install=auto.
De plus, veuillez noter que le module de mise à jour demande toujours des droits d'administrateur sur les serveurs de terminal.

Les exemples suivants utilisent les URL pour un système DocuWare Cloud.

Méthode 1 :

Vous devez ajuster l'URL suivante en utilisant la même logique que ci-dessus :
http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo ?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform

Création préalable d'un dossier
REM Création préalable d'un répertoire de journalisation
si inexistant "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"


Installation de la MSI
REM Installation de laMSIDocuWare.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"

L'étape "if not exist" est nécessaire car le dossier pour l'enregistrement doit être disponible. Il est préférable de l'utiliser lors d'une étape de pré-installation, puis d'exécuter l'installation msiexec avec l'URL ajustée comme indiqué.
Dans le cas d'un système en nuage, il n'est pas nécessaire d'ajouter l'identifiant de l'organisation après "--orgId=".
Le --orgID n'est pas non plus nécessaire pour les systèmes sur site qui ne contiennent qu'une seule organisation DocuWare et "[OrgGuid]" peut simplement être supprimé.

Post step install modules
REM Installer tous les modules autorisés
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto
REM Installer des modules spécifiques

"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import"

Pour des informations sur SilentSetup, veuillez vous référer à l'article SilentSetup disponible pour votre version.
Veuillez suivre le lien pour tous les articles SilentSetup Catégorie SilentSetup KBA.

Désinstallation
REM désinstallation (étape préalable à la désinstallation de toutes les applications de bureau)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM désinstallation de DocuWare.ClientSetup.msi

msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"

Méthode 2 :

Créer un dossier avant l'étape
REM Créer le répertoire du journal à l'avance
s'il n'existe pas "%AllUersProfile%\DocuWare\ClientSetup" md "%AllUersProfile%\DocuWare\ClientSetup"


Installer la MSI
REM Installer DocuWare.ClientSetup.MSI
msiexec /I "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"

L'étape "if not exist" est nécessaire car le dossier d'enregistrement doit être disponible. Il est préférable de l'utiliser dans une étape de préinstallation, puis d'exécuter l'installation msiexec avec l'URL ajustée comme indiqué.

Post étape install modules
REM Installer tous les modules autorisés
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto --server="http(s)://[baseURL]"
REM Installer des modules spécifiques

"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import" --server="http(s)://[baseURL]"

Les commandes d'installation ci-dessus peuvent être utilisées pour un système en nuage ou un système sur site avec une seule organisation DocuWare.
L'identifiant --orgID est également requis pour les systèmes sur site avec plusieurs organisations DocuWare.

Pour plus d'informations sur SilentSetup, veuillez vous référer à l'article SilentSetup disponible pour votre version.
Veuillez suivre le lien pour tous les articles SilentSetup Catégorie KBA SilentSetup.

Désinstallation
REM désinstallation (étape préalable à la désinstallation de toutes les applications de bureau)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM désinstallation de DocuWare.ClientSetup.msi

msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
 
Le KBA s'applique aux organisations en nuage et sur site.
 
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.