ビュー:

Question:
サイレントインストール/アップグレードでDesktop Appsをインストールする方法を教えてください。

Answer:
DocuWareでは、すべてのDocuWare Desktop Appsをサイレントインストール/アップグレードすることができます。

DocuWare Desktop Apps

  • DocuWare Desktopアプリケーション: DocuWare Desktop
    • Printerアプリ
    • Importアプリ
    • スキャナーアプリ
    • スマートコネクトアプリ
    • 編集&送信アプリ
    • Outlook連携
    • Windows Explorerクライアント
    • 一般的なOCR
  • ワークフローデザイナーアプリ
  • UrlCreator(ウルルクリエーター
  • インデックスクリーナー

前提条件

  • .NET Framework v 4.5
  • Windowsインストーラ4.5
  • Visual C++ 2008 再頒布可能パッケージ
    • x86システムの場合は、vcredist_x86.exeのみをインストールしてください。
    • x64システムの場合は、vcredist_x64.exeとvcredist_x86.exeのみをインストールしてください。
  • 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 をインストールする前に、すべての前提条件を手動でインストールする必要があります。これは非常に重要です。そうしないと、DocuWare Desktop Appsは動作しません。

フォルダー ...㊦DocuWareWebClientSetupDataPrequisites

Visual C++ 2010/2012再頒布可能パッケージの サイレントインストールの方法については、こちらのMSDN Blogで説明されています。http://blogs.msdn.com/b/astebner/archive/2010/10/20/10078468.aspx

DocuWare Desktop Appsのサイレントインストールを実行する手順

  1. DocuWare Desktop Appsのサイレント・インストールを実行する手順: ...﹑DocuWareWeb﹑ClientSetupData﹑ディレクトリがネットワーク上で使用可能であることを確認します。
  2. setup ディレクトリに新しいテキストファイルを作成し、次の内容を追加します。

    @echo off
    echo *****************************
    echo **DocuWare 6.8 Desktop Apps are being installed***
    echo **DocuWare 6.8 Desktop Apps are being installed***
    echo ****このウィンドウは自動的に閉じられます。*****
    echo *********************

    rem specify DWSetupPath, share folderC:◆Program Files (x86)◆DocuWareWebClientSetupData。 クライアントPCからアクセスできる必要がある!
    SET DWSetupPath=CacheacheClientSetupData

    rem specify DWSettingsPath, e.g. http://dwsrv/DocuWare/Platform/Home/ClientSetupInfo?orgId=1.通常、組織 ID は 1 です。
    rem 組織 ID は、DW Administration > Organization > General - Identifier
    SET DWSettingsPath=http://servername/DocuWare/Platform/Home/ClientSetupInfo?orgId=1

    rem DW Desktopデフォルト接続管理の設定パスをレジストリ(HKLM)に追加
    if definedProgramFiles(x86) (set RegPath=HKLMSOFTWARE ApacheWow6432Node)else(set RegPath=HKLMSOFTWARE)
    regadd%RegPath%AppacheDocuWareAppacheSetup/v SettingsPath /t REG_SZ /d%DWSettingsPath%/f> .nul 2>&1

    rem DW Desktop Plugins - start
    rem DW Desktop Framework with Common OCR is required for each DW Desktop Apps

    msiexec/i "%DWSetupPath%DocuWare.Desktop.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%DocuWare_Desktop_Apps_Silent_Install_Des.log /q
    msiexec/i "%DWSetupPath%DocuWare.CommonOCR.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%DocuWare_Desktop_Apps_Silent_Install_OCR.log /q

    rem DW Printer
    msiexec/i "%DWSetupPath%DocuWare.Desktop.Printer.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%DocuWare_Desktop_Apps_Silent_Install_Pri.log /q

    rem DW Import
    msiexec/i "%DWSetupPath%DocuWare.Desktop.Import.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_Imp.log /q

    rem DW Scanner
    msiexec/i "%DWSetupPath%DocuWare.Desktop.Scanner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_Sca.log /q

    rem Smart Connect
    msiexec/i "%DWSetupPath%DocuWare.Desktop.SmartConnect.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_SC.log /q

    rem Edit & Send
    msiexec/i "%DWSetupPath%DocuWare.Desktop.EditSend.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_EaS.log /q

    rem Outlook アプリへの連携
    msiexec/i "%DWSetupPath%DocuWare.ConnectToOutlook.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_EaS.log /qrem Outlook アプリへの連携msiexec/i "%DWSetupPath%DocuWare.ConnectToOutlook.msi" /liwearmo%DocuWare.ConnectToOutlook.msimsi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_C2O.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%temp%DocuWare_Desktop_Apps_Silent_Install_WEC.log /q

    rem start DW Desktop Service
    net start DWDesktopService

    rem start DW Desktop with params -createdefaultconnection to create a default connection and start DWDesktopService
    if defined ProgramFiles(x86) (start "" "C:◆Program Files (x86)◆DocuWareDesktop◆DocuWare.Desktop.exe "を起動します。Desktop.exe" -createdefaultconnection) else (start "" "C:¥Program Files¥DocuWare¥Desktop¥DocuWare.Desktop.exe" -createdefaultconnection)

    rem DW Desktop Plugins - end
    rem DocuWare Workflow Designer
    msiexec/i "%DWSetupPath%¥DocuWare.WorkflowDesigner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%\DocuWare_Desktop_Apps_Silent_Install_WfD.log /q

    rem DocuWare UrlCreator
    msiexec/i "%DWSetupPath%DocuWare.UrlCreator.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_UC.log /q

    remDocuWare Index Cleaner
    msiexec/i "%DWSetupPath%DocuWare.IndexCleaner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Install_IC.log /q

    rem ロギングはオプションです。"/liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Xxx.log" を削除して無効にしてください。
  3. インストールすべきでないアプリの対応する行を削除します。
  4. お使いのインストールに合わせて、ハイライト部分を調整します。
  5. テキストファイルをDocuWare_68_Desktop_Apps_Silent_Install.batなどの名前で保存します。
  6. BATファイルを手動またはWindowsログオンスクリプトで実行します。

重要な注意事項

  • インストールにはローカル管理者権限が必須です。
  • ターミナルサーバーでは、サーバーの自動再起動を防ぐため、REBOOT=Rというパラメーターを追加することをお勧めします。
  • 接続がない場合、DocuWare Desktopは起動の2分後に自動的にDocuWare Systemに接続します。
    • DocuWare.Desktop.exeのコマンドライン引数-createdefaultconnectionを使用して接続をトリガーする方法もあります。この場合、DW Desktopの起動時に直ちに接続が確立されます(上記のスクリプトの例を参照してください)。
    • DocuWareでWindows認証が設定されている場合、ユーザーによるそれ以上の操作は必須ではありません。
    • Windows認証が設定されていない場合は、DocuWare認証情報を入力するよう求められます。

サイレントアンインストールには、次のスクリプトを使用します:

エコーオフ

echo ********************echo ****************DocuWare Desktop Appsが削除されました。********
echo************************************************************
rem specify DWSetupPath, share folderC:\Program Files (x86)㊤DocuWareWeb㊤ClientSetupData.クライアントPCからアクセスできる必要があります!
SET  DWSetupPath=CacheacheClientSetupDatarem delete settings in registry HKLMif definedProgramFiles(x86) (set RegPath=HKLMSOFTWAREWow6432Node)else(set RegPath=HKLMSOFTWARE)regdelete%RegPath%DocuWarenul 2>&1rem DW Desktop Plugins - startrem DW Printermsiexec/x "%DWSetupPath%\DocuWare.Desktop.Printer.msi" /liwearmo%temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Pri.log /q
rem DW Importmsiexec/x "%DWSetupPath%DocuWare.Desktop.Import.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_Imp.log /q
rem DW Scannermsiexec/x "%DWSetupPath%DocuWare.Desktop.Scanner.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_Sca.log /q
rem Smart Connectmsiexec/x "%DWSetupPath%DocuWare.Desktop.SmartConnect.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_SC.log /q
rem Edit & Sendmsiexec/x "%DWSetupPath%DocuWare.Desktop.EditSend.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_EaS.log /q
rem Outlook連携msiexec/x "%DWSetupPath%DocuWare.ConnectToOutlook.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_C2O.log /q
rem Windows Explorer Apprem WEC 用に x64 かどうかを調べる必要がありますif definedProgramFiles(x86) (set WECx64=DocuWare.WindowsExplorerClient64.(setWECx64=DocuWare.WindowsExplorerClient.msi)else(setWECx64=DocuWare.WindowsExplorerClient.msi)msiexec/x "%DWSetupPath%%%WECx64%" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_WEC.log /q
rem DocuWare Desktop Framework with CommonOCRmsiexec/x "%DWSetupPath%DocuWare.Desktop.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_Des.log /q
msiexec/x "%DWSetupPath%\DocuWare.CommonOCR.msi" /liwearmo %temp%DocuWare_Desktop_Apps_Silent_Uninstall_OCR.log /q
rem DW Desktop Plugins - 終了
rem DocuWare Workflow Designermsiexec/x "%DWSetupPath%DocuWare.WorkflowDesigner.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_WfD.log /q
rem DocuWare UrlCreatormsiexec/x "%DWSetupPath%DocuWare.UrlCreator.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_UC.log /qrem DocuWare IndexCleanermsiexec/x "%DWSetupPath%DocuWare.IndexCleaner.msi" /liwearmo%temp%DocuWare_Desktop_Apps_Silent_Uninstall_Ic.log /q

 

 

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