web-dev-qa-db-ja.com

完全に無人でグループポリシーを介してMSIをインストールする

グループポリシーを使用してインストールするMSIファイルがいくつかあります。これを行う方法を知っている人や、次の基準を満たす方法を説明したドキュメントを知っている人はいますか?

  • 手動でインストールすると、これらのMSIファイルはいくつかの質問をします。これを自動化できるようにしたい。
  • サーバーに触れる必要はありませんまったく。ログインすらしたくありません。
7
Kyle Brandt

インストールがコンピューター自体に割り当てられている場合、プログラムは次回起動時にインストールされます。自動再起動メカニズムがない場合は、サーバーを手動で再起動する必要があります。

質問せずにプログラムをインストールできない場合、GPOを介してプログラムをインストールすることはできません。最初にmsiexec /qb /i installer.msiを実行してこれをテストできます。インストールされている場合は問題ありません。それ以外の場合は失敗します。プログラムによっては、インストーラーのプロパティを指定することで可能性があります

手動で実行する場合、プロパティはmsiexec /i installer.msi property=valueの形式で指定され、複数のプロパティを指定できます。アプリの http://AppDeploy.com Webサイトを確認してください。必要な情報が含まれている場合があります(アプリでこれらのプロパティが必要な場合)。

また、インストーラーの動作をわずかに変更するインストーラートランスフォーム(MST)を作成して、プログラムを展開できるようにすることもできます。使用する通常のツールは、プラットフォームSDK(IIRC)の一部であるMSのOrcaです。他にも利用可能なツールがあります。 AppDeploy Webサイトには、アプリのMSTの記述に関する情報がある場合があります。それ以外の場合は、Orcaを十分に理解する必要があります(ヒットアンドミス)。

まれに、アプリベンダーはMSTまたはProperties = Valueペアの記述方法に関する情報を公開します。 (私はloveそうするベンダーは、特に複雑なアプリで私の人生を非常に簡単にします)。

ウォークスルーを探していますが、あまり見つかりません。 GPOの基本的な発行プロセスは非常に簡単です。最大の問題は、MSI/MSTファイルを最初に取得することです。

5
Chris S