ビュー:

DocuWareでは、すべてのDocuWare Desktop Appsを、

DocuWare Desktop Appsを、静かにインストール/アップグレードすることができます:

  • アプリのアップロード
  • Outlookアプリ連携
  • DocuWare Desktop
    • Printerアプリ
    • Importアプリ
    • スキャナーアプリ
    • スマートコネクトアプリ
    • 編集&送信アプリ
    • 共通OCR
  • Windowsエクスプローラアプリ
  • ワークフローデザイナーアプリ
  • 東芝連携アプリ

DocuWare 5 Windows Clientおよび関連モジュールは、DocuWare Desktop Appsの一部ではありません。
これらのモジュールをサイレントインストールする方法については、別の記事で説明しています。

前提条件:

  • .NET Framework v4
  • Windowsインストーラー4.5
  • Visual C++ 2010 再頒布可能パッケージ
    • x86 システムの場合は、vcredist_x86.exe のみをインストールします。
    • x64システムの場合は、vcredist_x64.exeとvcredist_x86.exeをインストールしてください。
  • Visual C++ 2012 再頒布可能パッケージ
    • x86システム用には、vcredist_x86.exeのみをインストールしてください。
    • x64システム用には、vcredist_x64.exeとvcredist_x86.exeをインストールしてください。

Desktop Apps をサイレントインストールする前に、すべての前提条件を手動でインストールする必要があります。これは非常に重要です。そうしないと、Desktop Appsは動作しません。

ソースファイルは、[DW6.5Setup]フォルダー[DocuWare and ModulesClientSetup\]にあります。
Visual C++ 2010再頒布可能パッケージのサイレントインストールの方法は、こちらのMSDN Blogで説明されています。blogs.msdn.com/b/astebner/archive/2010/10/20/10078468.aspx

DocuWare Desktop Appsのサイレントインストールを行う手順:

  1. DocuWare 6.5のセットアップディレクトリ(DocuWareとModules)がネットワーク上で利用可能であることを確認します。

  2. @echo off
    echo ****************************
    echo * DocuWare 6.5 Client Modules are being installed!*
    echo **** このウィンドウは自動的に閉じられます。*****

    echo ****************************
    rem specify DWSetupPath, e.g. ㊞ DocuWare and Modules ㊞ DocuWare and Modules ㊞ DocuClientSetup.クライアントPCからアクセスできる必要がある!


    SETDWSetupPath=CacheDocuWare and ModulesClientSetup
    rem specify DWWebClientPath, e.g. http://dwsrv/DocuWare/Platform/Home/ClientSetupInfo?orgId=1。通常、組織 ID は 1 です。
    rem 組織 ID は DW 管理 > 組織 > 一般 > 識別子
    SET
    DWSettingsPath=http://servername/DocuWare/Platform/Home/ClientSetupInfo?orgId=1

    rem Outlook 連携
    msiexec /i "%DWSetupPath%DocuWare.ConnectToOutlook.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:∕SilentClientSetup_C2O.log /q
    rem モジュールをインストールしているユーザー以外のユーザーがこのマシンで Outlook連携 を使用する場合は、ファイル
    rem %APPDATA%DocuWare∕CONNECT to Outlook∕CONNECTtoOutlookApplicationConfiguration をコピーする必要があります。xml をユーザーの適切な %APPDATA% フォルダーにコピーします


    rem DocuWare Desktop Framework with CommonOCR is needed by every DocuWare Desktop Apps
    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:DocuSilentClientSetup_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 DocuWare Desktopのインストール後、ユーザーは接続を作成する必要があります。DocuWare Web Clientを開き、[Connect Desktop Apps]を選択します。
    rem Web ClientでDesktop Appsを必要とする機能(送信や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 whether 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 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:♪SilentClientSetup_WEC.log /q
    rem workaround, as settings file is currently not patched correctly
    if defined ProgramFiles(x86)
    (COPY /Y "%ProgramFiles(x86)%DocuWareWindows Explorer ClientDocuWare.WindowsExplorerClient.dll.settings" "%LOCALAPPDATA%PacheDocuWareWEC")
    else
    (COPY /Y "%ProgramFiles%PacheDocuWareWindows Explorer ClientDocuWare.WindowsExplorerClient.dll.settings" "%LOCALAPPDATA%DocuWareWEC")

    rem Connect To Toshiba
    msiexec /i "%DWSetupPath%DocuWare.ConnectToToshiba.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo C:◆SilentClientSetup_C2T.log /q


    rem ロギングはオプションです。"/liwearmo C:˶SilentClientSetup_xxx.log"



    インストールすべきでないモジュールの該当行を削除してください!
    "servername"をDocuWare Server/Web ServerのDNSに置き換えてください:
    ...

    SETDWSetupPath=DocuWare and ModulesClientSetup
    ...
    SET
    DWSettingsPath=http://servername/DWWebClient/
    ...
    例:
    ...
    SET
    DWSetupPath=DocuWare and ModulesClientSetup
    ...
    SET DWSettingsPath=http://dwsrv/DWWebClient/

    ...
  3. テキストファイルを "SilentDesktopAppsSetup.bat" などの名前で保存します。
  4. BAT ファイルを手動で実行するか、ログオンスクリプトとして実行します(ローカル管理者権限が必須です!)

    注意:
    1. インストールには、ローカル管理者権限が必須です!
    2. DocuWare Desktopは、インストール後、すべてのユーザーが手動で接続する必要があります。DocuWare Web Client --> [ユーザー]メニュー --> [Desktop Appsの接続]から行ってください。ここで問題が発生した場合は、こちらの記事を参照してください。
    3. Outlook連携用のxmlファイルは、モジュールをインストールしたユーザーに対してのみ作成されます!ターミナルサーバーでは、他のすべてのユーザーに対してファイルを手動で共有する必要があります。ファイルは%aPData%DocuWareCONNECT toOutlookにあります。
    4. Windows Explorer用のxmlファイルは、モジュールをインストールしたユーザーに対してのみ作成されます!ターミナルサーバーでは、他のすべてのユーザーに対してファイルを手動で共有する必要があります。ファイルは%localappdata%↩CacheDocuWare∕WEC∕DocuWare.WindowsExplorerClient.dll.settingsxmlにあります。

ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。