Question:
デスクトップアプリのインストール、アップデート、アンインストールは、ClientSetup または SilentSetup の実行によってのみ可能です。ClientSetupはユーザー入力が必要ですが、SilentSetupは管理者コンテキストで実行する必要があるため、Windows内でユーザーアクセス制御(UAC)が要求されます。この UAC は、各システムで個別に無効にする必要があります。LocalSystem コンテキストで SilentSetup を実行すると、ネットワークの場所にアクセスできません。
Baramundi のようなソフトウェア配布ソフトウェアを使用して、Desktop Apps を管理する方法を教えてください。
デスクトップアプリのインストール、アップデート、アンインストールは、ClientSetup または SilentSetup の実行によってのみ可能です。ClientSetupはユーザー入力が必要ですが、SilentSetupは管理者コンテキストで実行する必要があるため、Windows内でユーザーアクセス制御(UAC)が要求されます。この UAC は、各システムで個別に無効にする必要があります。LocalSystem コンテキストで SilentSetup を実行すると、ネットワークの場所にアクセスできません。
Baramundi のようなソフトウェア配布ソフトウェアを使用して、Desktop Apps を管理する方法を教えてください。
回答:
Windows 内部ツールを使用することで、ClientSetup と SilentSetup の一部を組み合わせて、LocalSystem コンテキストに Desktop Apps をインストールすることができます。ソフトウェアデプロイメント内でDocuWare ClientSetupを使用するには、以下の説明を参照してください。
クラウドの場合、MSIは、現在のすべてのDocuWare 7.5シャード、またはDocuWare 7.5へのアップデート後にのみ使用できます。
Windows 内部ツールを使用することで、ClientSetup と SilentSetup の一部を組み合わせて、LocalSystem コンテキストに Desktop Apps をインストールすることができます。ソフトウェアデプロイメント内でDocuWare ClientSetupを使用するには、以下の説明を参照してください。
クラウドの場合、MSIは、現在のすべてのDocuWare 7.5シャード、またはDocuWare 7.5へのアップデート後にのみ使用できます。
DocuWare Cloudの場合は、クラウドURLであるorgname.docuware.cloudをbaseURLとして使用します。オンプレミスの場合は、Web Client に接続するために使用する URL を使用します。
クラウド:
https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi
オンプレミス:
http(s)://[baseURL]/docuware/ClientSetupData/Docuware.ClientSetup.msi
ソフトウェア展開環境に応じて、コマンド/スイッチの長さに関する制限が異なります。ソフトウェアの展開に適したオプションを選択してください。
各方法では、Desktop Apps をインストールおよびアンインストールする手順が記載されています。
以下の手順は、順番に実行する必要があります。
プレインストール:フォルダの作成
インストール:MSIEXEC を使用して MSI を実行する
インストール後:
同じコマンドを使用して、Desktop Appsのアップデートコマンドを実装できますが、DocuWare 7.5以降、アップデートモジュールは管理者権限がなくてもDesktop Appsをアップデートできるようになっていることに注意してください。
アップデートモジュールをインストールするには、モジュールのインストールプロセスでアップデートを明示的に選択してください。
また、ターミナルサーバーでは、アップデートはまだ管理者権限を要求します。
以下の例では、DocuWare CloudシステムのURLを使用しています。
方法1:
上記と同じロジックを使用して、以下のURLを調整する必要があります。
http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform
Pre-step create folder
REMCreate log directory advance
if not exist "%AllUsersProfile%DocuWareClientSetup" md "%AllUsersProfile%DocuWareClientSetup"
Install MSI
REMInstall DocuWare.ClientSetup.MSI
msiexec /I "http(s)://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn PLATFORMPATH="http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform" STARTGUI=0 /l*vx "%AllUsersProfile%DocuWare関連ClientSetupインストール-DocuWareClientSetup.msi.log"
ログ用のフォルダが利用可能でなければならないため、「存在しない場合」のステップが必要です。
クラウドシステムの場合、 「--orgId=」の後に組織 ID を 追加する必要はありません。
また、DocuWare組織を1つだけ含むオンプレミスシステムでは--orgIDは必要なく 、"[OrgGuid]"は単純に削除できます。
ポストステップのインストールモジュール
REM許可されたモジュールをすべてインストール
"%ProgramFiles(x86)%DocuWare Server 2003.Setup.Client.CmdSetup.Client.Cmd.exe" install --auto
REM特定のモジュールをインストール
"%ProgramFiles(x86)%DocuWareClient SetupDocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import"
SilentSetupに関する情報については、ご使用のバージョンで利用可能なSilentSetupの記事を参照してください。
SilentSetupのすべての記事 SilentSetup KBA Categoryのリンクをたどってください 。
アンインストール
REMアンインストール (すべてのデスクトップアプリをアンインストールする前段階)
"%ProgramFiles(x86)%CardocuWareClientSetup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REMDocuWare.ClientSetup.msiをアンインストールします。msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%DocuWareClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Method 2:
Pre-step create folder
REMCreate log directory in advance
if not exist "%AllUsersProfile%AppacheDocuWareClientSetup" md "%AllUsersProfile%AppacheDocuWareClientSetup"
Install MSI
REMInstall DocuWare.ClientSetup.MSI
msiexec /I "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
ログ用のフォルダが利用可能でなければならないため、"if not exist "ステップが必要です。プリインストールステップで使用するのが最適です。その後、リストされたように調整された URL で msiexec インストールを実行します。
ポストステップのインストールモジュール
REM許可されたすべてのモジュールをインストール
"%ProgramFiles(x86)%PentaDocuWareClient Setup-PentaDocuWare.Setup.Client.Cmd.exe" install --auto --server="http(s)://[baseURL]"
REM特定のモジュールをインストールする
"%ProgramFiles(x86)%DocuWare\Client SetupDocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import" --server="http(s)://[baseURL]"
上記のインストールコマンドは、DocuWare組織が1つしかないクラウドシステムまたはオンプレミスシステムに使用できます。
複数のDocuWare組織を持つオンプレミスシステムでは、--orgIDも必要です。
SilentSetupに関する情報については、ご使用のバージョンで利用可能なSilentSetupの記事を参照してください。
すべてのSilentSetup記事SilentSetup KBAカテゴリーのリンクをたどってください。
アンインストール
REMアンインストール (すべてのデスクトップアプリをアンインストールする前段階)
"%ProgramFiles(x86)%AppentaDocuWare.Setup.Client.Cmd.exe" uninstall --all
REMDocuWare.ClientSetup.msiをアンインストールします。msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%DocuWareClientSetup\Uninstall-DocuWareClientSetup.msi.log"
KBAは、クラウドとオンプレミスの両方の組織に適用できます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。