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のサイレントインストールを行う手順:
- DocuWare 6.5のセットアップディレクトリ(DocuWareとModules)がネットワーク上で利用可能であることを確認します。
@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 管理 > 組織 > 一般 > 識別子
SETDWSettingsPath=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/
...
例:
...
SETDWSetupPath=DocuWare and ModulesClientSetup
...
SET DWSettingsPath=http://dwsrv/DWWebClient/
...- テキストファイルを "SilentDesktopAppsSetup.bat" などの名前で保存します。
- BAT ファイルを手動で実行するか、ログオンスクリプトとして実行します(ローカル管理者権限が必須です!)
注意:- インストールには、ローカル管理者権限が必須です!
- DocuWare Desktopは、インストール後、すべてのユーザーが手動で接続する必要があります。DocuWare Web Client --> [ユーザー]メニュー --> [Desktop Appsの接続]から行ってください。ここで問題が発生した場合は、こちらの記事を参照してください。
- Outlook連携用のxmlファイルは、モジュールをインストールしたユーザーに対してのみ作成されます!ターミナルサーバーでは、他のすべてのユーザーに対してファイルを手動で共有する必要があります。ファイルは%aPData%DocuWareCONNECT toOutlookにあります。
- Windows Explorer用のxmlファイルは、モジュールをインストールしたユーザーに対してのみ作成されます!ターミナルサーバーでは、他のすべてのユーザーに対してファイルを手動で共有する必要があります。ファイルは%localappdata%↩CacheDocuWare∕WEC∕DocuWare.WindowsExplorerClient.dll.settingsxmlにあります。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
