Introduction
L'installation silencieuse permet d'installer automatiquement et sans surveillance le Client DocuWare Windows sur le réseau.
Conditions préalables
Les conditions préalables doivent être installées avant d'exécuter l'installation silencieuse. Elles ne seront pas installées par l'installation silencieuse de DocuWare !
| Version de DocuWare | Version de .NET Framework | Version de l'installateur Windows | Paquets Visual C++ |
|---|---|---|---|
| 5.1c SP1 | .NET Framework 4.0 | Windows Installer 4.5 | 2005, 2008, 2010 |
| 5.1c SP2 | .NET Framework 4.0 | Installateur Windows 4.5 | 2005, 2008, 2010 |
| 6 | .NET Framework 4.0 | Programme d'installation de Windows 4.5 | 2005, 2008, 2010 |
| 6.1 | .NET Framework 4.0 | Installateur Windows 4.5 | 2005, 2008, 2010 |
| 6.5 | .NET Framework 4.5 | Installateur Windows 4.5 | 2005, 2008, 2010, 2012 |
| 6.6 | .NET Framework 4.5.1 | Programme d'installation de Windows 4.5 | 2005, 2008, 2010, 2012 |
| 6.7 | .NET Framework 4.5 | Windows Installer 4.5 | 2005, 2008, 2010, 2012 |
Vous trouverez une Liste des versions de .NET Framework dans les différents systèmes d'exploitation ici :
Des informations sur la distribution en réseau sont disponibles ici :
- http://msdn.microsoft.com/de-de/library/kz6tzdt1%28v=vs.90%29.aspx
- http://msdn.microsoft.com/de-de/library/02z0twb3%28v=vs.90%29.aspx
Vous trouverez une liste des versions de Windows Installer disponibles sur différents systèmes d'exploitation ici :
La procédure d'installation silencieuse des paquets Visual C++ 2010/2012 Redistributable est décrite ici :
Procédure
- Création du fichier modèle DocuWare.Setup.XML
Dans un premier temps, installez ou mettez à niveau manuellement un Client DocuWare avec tous les modules à l'aide de l'installation du serveur DocuWare.
Vous obtiendrez ainsi un fichier nommé DocuWare.Setup.xml, qui contient toutes les informations et tous les paramètres de configuration nécessaires à une installation/mise à niveau silencieuse. Il servira de modèle pour l'installation sans assistance.
Selon la version de DocuWare, le fichier se trouve à différents endroits :
DocuWare version 5.1cSP1 : C:\Users\public\
DocuWare version 6.0 et 6.1 : %temp%\SetupLogs\
DocuWare version 6.5 et supérieure : %ALLUSERSPROFILE%\DocuWare\SetupLogs\Nous avons besoin d'un fichier d'installation. - Vérification du fichier DocuWare.xml
Ouvrez le fichier DocuWare.Setup.XML dans un éditeur XML. En haut du fichier, vous trouverez les opérations effectuées par l'installation. En général, vous n'avez pas besoin de modifier ces valeurs.- Dans le cas d'une installation, le fichier se présente comme suit :
...
<MSIFiles>
<MSIFiles FileName="DocuWare.CommonOCR.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.CommonVCET.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.ClientModules.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.ClientModules.English.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.ComponentInit.msi" SuccessInstall="true" OperationStatus="Install" />
</MSIFiles>
... - Dans le cas d'une mise à niveau, il se présente comme suit :
...
<MSIFiles>
<MSIFiles FileName="DocuWare.CommonOCR.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.CommonVCET.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.ClientModules.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.ClientModules.English.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.ComponentInit.msi" SuccessInstall="true" OperationStatus="Install" />
</MSIFiles>
...
- Dans le cas d'une installation, le fichier se présente comme suit :
- Adapter l'installation de DocuWare.xml
Certaines valeurs étant importantes, vérifiez et, le cas échéant, adaptez les valeurs suivantes à votre système :
Server="<DWSERVERNAME>"(apparaît plus souvent)
ASHostName="<DWSERVERNAME>"(apparaît plus souvent)
ASPort="9000" (apparaît plus souvent)
RegisterClient="Register" (apparaît une fois)
LicenseFilePath="<LICENSEPATH>"(apparaît une fois)
OrganizationName="<ORGANIZATION>"(apparaît une fois)
par exemple :
..
<ConnectionSettings Server="DWSRV"... />
<ASConnectionSettings ASHostName="DWSRV" ASPort="9000" />
...
<DWWinClient ... RegisterClient="Register" ...>
...
<OrganizationSettings LicenseFilePath="\DWSRV\DWInstall\DocuWare et Modules\Dwlicense660.lic" ... OrganizationName="Peters Engineering" />
... - Créer le fichier BAT
Créez un fichier BAT, par exemple DWSilentSetup.bat, et ajoutez les lignes suivantes.
Adaptez les valeurs mises en évidence pour DWSetupPath, DWSysAdmin et DWSysAdminPassword en fonction de votre système.
Veuillez indiquer le chemin d'accès au dossier partagé DocuWare et Modules en utilisant UNC sans guillemets.Les lecteurs réseau mappés ne sont pas pris en charge !
N'utilisez pas de guillemets doubles dans les mots de passe !
@echo off
echo ******************************************************************************
echo ***************** Le Client DocuWare Client est en cours d'installation. ************************
echo *Cette fenêtre sera fermée automatiquement une fois l'installation terminée.*
echo ******************************************************************************
echo
rem Veuillez spécifier les variables suivantes. N'utilisez pas le caractère "
SET DWSetupPath=\\NPath\NDocuWare et Modules
SET DWSysAdmin=DWAdmin
SET DWSysAdminMot de passe=Mot de passe
rem Le répertoire Log est créé
md %ALLUSERSPROFILE%\NDocuWare
rem Les composants d'installation de DocuWare sont installés
msiexec /i "%DWSetupPath%\NDocuWare.msi" /l*v "%ALLUSERSPROFILE%\DocuWare\SilentSetup.log" PREPARESETUP="1" /q
if defined ProgramFiles(x86) (set DWSetupChainer="%ProgramFiles(x86)%\DocuWare\Setup Components\DocuWare.Setup.GUI.exe") else (set DWSetupChainer="%ProgramFiles%\DocuWare\Setup Components\DocuWare.Setup.GUI.exe")
echo DWSetupChainer : %DWSetupChainer%
echo.
rem Les composants sont installés conformément à DocuWare.Setup.xml
%DWSetupChainer% "MaintenanceMode=" "MSIPath=%DWSetupPath%" "Mode=1" "UILevel=2" "DISPLAYUI=0" "DWSYSADMIN=%DWSysAdmin%" "DWSYSADMINPASSWORD=%DWSysAdminPassword%" - Préparation du Dossier d'installation
Copiez votre fichier DocuWare.Setup.xml et votre fichier BAT dans le dossier DocuWare et Modules. Partagez le dossier pour qu'il soit accessible sur le réseau. - Exécution de l'installation silencieuse de DW
L'exécution du fichier BAT démarre automatiquement l'installation/la mise à niveau, sans que l'utilisateur n'ait à intervenir. L'état de l'installation n'est toutefois pas affiché. Exécutez le fichier BAT manuellement ou, par exemple, dans un script de connexion.
Tant que DocuWare.Setup.GUI.exe est en cours d'exécution, l'installation n'est pas terminée.
Veuillez noter que l'installation ou la mise à niveau nécessite des privilèges élevés.
Les fichiers journaux d'installation de DocuWare se trouvent, selon la version de DocuWare, aux emplacements suivants :
DocuWare version 5.1c SP1 - 6.1 : %temp%\SetupLogs\
DocuWare version 6.5 et supérieure : %ALLUSERSPROFILE%\DocuWare\SetupLogs\
Le journal d'installation silencieuse se trouve toujours dans %ALLUSERSPROFILE%\DocuWare\.
Veuillez supprimer le fichier DocuWare.Setup.xml du dossier DocuWare et Modules après l'installation/la mise à niveau.
Si le fichier se trouve dans le dossier DocuWare et Modules, il est impossible d'exécuter manuellement l'installation du serveur.
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.
