DocuWare 6.5 bietet die Möglichkeit die DocuWare Desktop Apps "silent" zu installieren bzw. aktualisieren.
DocuWare Desktop Apps:
- Upload App
- Connect to Outlook App
- DocuWare Desktop
- Printer App
- Import App
- Scanner App
- Smart Connect App
- Edit & Send App
- Common OCR
- Windows Explorer App
- Workflow Designer App
- Connect To Toshiba App
Beachten Sie, dass der DocuWare 5 Windows Client und abhängige Module nicht Teil der DocuWare Desktop Apps sind. Wie diese "silent" installiert werden können, wird in einem separaten Artikel beschrieben.
Voraussetzungen:
- .NET Framework v4
- Windows Installer 4.5
- Visual C++ 2010 redistributable packages
- auf x86 Systeme installieren Sie nur vcredist_x86.exe
- auf x64 Systeme installieren Sie vcredist_x64.exe und vcredist_x86.exe
- Visual C++ 2012 redistributable packages
- auf x86 Systeme installieren Sie nur vcredist_x86.exe
- auf x64 Systeme installieren Sie vcredist_x64.exe und vcredist_x86.exe
Alle Voraussetzungen müssen manuell und vor den Desktop Apps installiert werden. Dies ist wichtig da die Desktop Apps ansonsten nicht korrekt funktionieren!
Alle benötigten Dateien dazu finden Sie im Ordner [DW6.5Setup]\DocuWare and Modules\ClientSetup\Prerequisites\ oder in ...\DocuWare\Server\Web\ClientSetupData\Prerequisites\
Eine Beschreibung für die silent Installation der Visual C++ 2010/2012 redistributable packages finden Sie in diesem MSDN Blog Beitrag: blogs.msdn.com/b/astebner/archive/2010/10/20/10078468.aspx
Führen Sie folgende Schritte durch:
- Stellen Sie sicher, dass das DocuWare 6.5 Setup Verzeichnis (DocuWare and Modules) im Netzwerk zur Verfügung steht. Geben Sie es ggf. frei.
- Erstellen Sie darin eine neue Textdatei und fügen Sie folgenden Inhalt hinzu:
@echo off
echo ****************************************************
echo * DocuWare 6.5 Client Modules are being installed! *
echo **** This window will be closed automatically. *****
echo ****************************************************
rem specify DWSetupPath, e.g. \\dwsrv\DocuWare and Modules\ClientSetup. Needs to be accessible from the client pc!
SET DWSetupPath=\\servername\DocuWare and Modules\ClientSetup
rem specify DWWebClientPath, e.g. http://dwsrv/DocuWare/Platform/Home/ClientSetupInfo?orgId=1. Usually the organization ID is 1.
rem You'll find the Org ID in DW Administration > Organization > General > Identifier
SET DWSettingsPath=http://servername/DocuWare/Platform/Home/ClientSetupInfo?orgId=1
rem Connect To Outlook
msiexec /i "%DWSetupPath%\DocuWare.ConnectToOutlook.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_C2O.log /q
rem if other users than the one who is installing the module will use Connect to Outlook on this machine you need to copy the file
rem %APPDATA%\DocuWare\CONNECT to Outlook\CONNECTtoOutlookApplicationConfiguration.xml to the approproate %APPDATA% folder of the users
rem DocuWare Desktop Framework with CommonOCR are needed by every DocuWare Desktop App
msiexec /i "%DWSetupPath%\DocuWare.Desktop.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_Des.log /q
msiexec /i "%DWSetupPath%\DocuWare.CommonOCR.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_OCR.log /q
rem DocuWare Desktop Apps
msiexec /i "%DWSetupPath%\DocuWare.Desktop.Printer.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_Pri.log /q
msiexec /i "%DWSetupPath%\DocuWare.Desktop.Import.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_Imp.log /q
msiexec /i "%DWSetupPath%\DocuWare.Desktop.Scanner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_Sca.log /q
msiexec /i "%DWSetupPath%\DocuWare.Desktop.SmartConnect.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_SC.log /q
msiexec /i "%DWSetupPath%\DocuWare.Desktop.EditSend.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_EaS.log /q
rem after installing DocuWare Desktop the users need to create a connection. Open DocuWare Web Client and choose Connect Desktop Apps.
rem A connection is automatically created if you use any function in web client which needs a Desktop App, e.g. Send or Smart Index.
rem DocuWare Upload App
msiexec /i "%DWSetupPath%\DocuWare.UploadService.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_UpS.log /q
rem DocuWare Workflow Designer
msiexec /i "%DWSetupPath%\DocuWare.WorkflowDesigner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_WfD.log /q
rem Windows Explorer App
rem for WEC you need to find out if x86_64 or not
if defined ProgramFiles(x86)
(set WECx64=DocuWare.WindowsExplorerClient64.msi)
else
(set WECx64=DocuWare.WindowsExplorerClient.msi)
msiexec /i "%DWSetupPath%\%WECx64%" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_WEC.log /q
rem workaround, necessary as settings file is currently not patched correctly
if defined ProgramFiles(x86)
(COPY /Y "%ProgramFiles(x86)%\DocuWare\Windows Explorer Client\DocuWare.WindowsExplorerClient.dll.settings" "%LOCALAPPDATA%\DocuWare\WEC")
else
(COPY /Y "%ProgramFiles%\DocuWare\Windows Explorer Client\DocuWare.WindowsExplorerClient.dll.settings" "%LOCALAPPDATA%\DocuWare\WEC")
rem Connect To Toshiba
msiexec /i "%DWSetupPath%\DocuWare.ConnectToToshiba.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:\SilentClientSetup_C2T.log /q
rem logging is optional. Disable it by deleting "/liwearmo C:\SilentClientSetup_xxx.log"
Löschen Sie ggf. die entsprechenden Zeilen wenn Sie Module nicht installieren möchten.
Ersetzen Sie "servername" mit dem DNS des DocuWare Servers bzw. Web Servers:
...
SET DWSetupPath=\\servername\DocuWare and Modules\ClientSetup
...
SET DWSettingsPath=http://servername/DWWebClient/
...
zum Beispiel:
...
SET DWSetupPath=\\dwsrv\DocuWare and Modules\ClientSetup
...
SET DWSettingsPath=http://dwsrv/DWWebClient/
...
- Speichern Sie die Textdatei z.B. unter "SilentDesktopAppsSetup.bat"
- Rufen Sie die BAT Datei nun manuell auf oder binden Sie es z.B. in ein Logon Script ein.
Wichtige Hinweise:
- Es werden zur Installation lokale Administratorrechte benötigt!
- DocuWare Desktop muss nach der Installation manuell von jedem Anwender verbunden werden, über DocuWare Web Client --> Benutzer-Menü --> "Desktop Apps verbinden".
Wird im Web Client eine Funktion verwendet die eine DocuWare Desktop App benötigt, so wird die Verbindung beim Aufruf dieser Funktion (z.B. Senden oder Smart Index) automatisch erstellt.
Falls es hierbei zu Problemen kommt so beachten Sie bitte diesen Artikel - Bei der Installation von Connect to Outlook wird die Datei mit den Verbindungseinstellungen nur für den Benutzer angelegt der die App installiert hat.
Auf einem Terminalserver z.B. muss diese Datei nachträglich für alle anderen Benutzer in den entsprechenden Ordner kopiert werden ,damit diese für alle Benutzer zur Verfügung steht.
Sie finden die Datei unter %appdata%\DocuWare\CONNECT to Outlook\CONNECTtoOutlookApplicationConfiguration.xml - Bei der Installation von Windows Explorer wird die Datei mit den Verbindungseinstellungen nur für den Benutzer angelegt der die App installiert hat.
Auf einem Terminalserver z.B. muss diese Datei nachträglich für alle anderen Benutzer in den entsprechenden Ordner kopiert werden ,damit diese für alle Benutzer zur Verfügung steht.
Sie finden die Datei unter %localappdata%\DocuWare\WEC\DocuWare.WindowsExplorerClient.dll.settings