Views:

How to install DocuWare Client Modules silently:

DocuWare Client Modules:

  • DocuWare Online Administration (only for DocuWare Online systems)
  • DocuWare Upload Service
  • DocuWare CONNECT to Outlook
  • DocuWare Desktop
    • DocuWare Common OCR
  • DocuWare Windows Explorer Client
  • DocuWare Workflow Designer

 Note: DocuWare 5 Windows Client and related modules are not part of the DocuWare Client Modules.

Prerequisites:

  • Windows Installer 4.5
  • Visual C++ 2010 redistributable packages
    • for x86 systems install only vcredist_x86.exe
    • for x64 systemsn install vcredist_x64.exe and vcredist_x86.exe
  • .NET Framework v4

All prerequisites need to be installed manually and before installing the client modules silently. This is very important otherwise the client modules won't work.

You'll find the source files in the folder [DW6Setup]\DocuWare and Modules\ClientSetup\Prerequisites\

How to perform a silent installation of the Visual C++ 2010 redistributable packages is described in following MSDN Blog:http://blogs.msdn.com/b/astebner/archive/2010/10/20/10078468.aspx

Steps to perform the silent installation of the DocuWare Client Modules:

  1. Make sure that the DocuWare 6 setup directory (DocuWare and Modules) is accessible via the network 
  2. there create a new text file and add the following Content:
    @echo off
    echo ******************************************************************************
    echo * DocuWare 6 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/DWWebClient/ SET DWWebClientPath=http://servername/DWWebClient/
    rem DocuWare Online Administration msiexec /i "%DWSetupPath%\DocuWare.AdministrationOnline.msi" ALLUSERS=1 MSIFASTINSTALL=7 WEBCLIENTPATH="%DWWebClientPath%" /liwearmo C:\SilentClientSetup_AdT.log /q
    rem DocuWare Upload Service msiexec /i "%DWSetupPath%\DocuWare.UploadService.msi" ALLUSERS=1 MSIFASTINSTALL=7 WEBCLIENTPATH="%DWWebClientPath%" /liwearmo C:\SilentClientSetup_UpS.log /q

    rem CONNECT to Outlook msiexec /i "%DWSetupPath%\DocuWare.CONNECTtoOutlook.msi" ALLUSERS=1 MSIFASTINSTALL=7 WEBCLIENTPATH="%DWWebClientPath%" /liwearmo C:\SilentClientSetup_C2O.log /q

    rem DocuWare Desktop with CommonOCR msiexec /i "%DWSetupPath%\DocuWare.Desktop.msi" ALLUSERS=1 MSIFASTINSTALL=7 WEBCLIENTPATH="%DWWebClientPath%" /liwearmo C:\SilentClientSetup_Des.log /q msiexec /i "%DWSetupPath%\DocuWare.CommonOCR.msi" ALLUSERS=1 MSIFASTINSTALL=7 WEBCLIENTPATH="%DWWebClientPath%" /liwearmo C:\SilentClientSetup_OCR.log /q
    rem DocuWare Workflow Designer (not working on Windows 8/2012) msiexec /i "%DWSetupPath%\DocuWare.WorkflowDesigner.msi" ALLUSERS=1 MSIFASTINSTALL=7 WEBCLIENTPATH="%DWWebClientPath%" /liwearmo C:\SilentClientSetup_WfD.log /q

    rem Windows Explorer Client
    rem for WEC you need to find out if x64 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 WEBCLIENTPATH="%DWWebClientPath%" /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 logging is optional. Disable it by deleting "/liwearmo C:\SilentClientSetup_xxx.log"

    Delete the corresponding rows of the modules which should not be installed!
    Replace "servername" with the DNS of the DocuWare Server / Web Server:
    ...
    SET DWSetupPath=\\servername\DocuWare and Modules\ClientSetup
    ...
    SET DWWebClientPath=http://servername/DWWebClient/
    ...
    for example:
    ...
    SET DWSetupPath=\\dwsrv\DocuWare and Modules\ClientSetup
    ...
    SET DWWebClientPath=http://dwsrv/DWWebClient/

     
  3. Save the text file as e.g. "SilentClientSetup.bat"
  4. Run the BAT file manually or as a logon script (local Admin permissions required!)

Note:

  • Every user needs to connect the DocuWare Desktop manually after the installation. For this go to DocuWare Web Client > User menu > "Connect to DocuWare Desktop". If you should face problems here check following article: KBA-34967
  • The xml file for Connect to Outlook is only created for the user which installs the module!
    On Terminal Servers you may need to share the file manually for all other users
    You'll find the file in %APPDATA%\DocuWare\CONNECT to Outlook\CONNECTtoOutlookApplicationConfiguration.xml