web-dev-qa-db-ja.com

ソフトウェアはActiveDirectoryを介してどのように展開されますか?

Active Directory/GPOを介してソフトウェアパッケージを展開するために必要な手順は何ですか?

8
squillman
  1. ユーザー入力をまったく必要としないMSIパッケージを作成します。これには、ベンダー提供のMSIファイルを再パッケージ化する必要がある場合があります。

  2. このMSIファイルを、すべてのユーザーがアクセスできる場所に配置します。

  3. 新しいGPOを作成します。

    1. [コンピュータの構成]-> [ソフトウェアの設定]の下にある[ソフトウェアのインストール]セクションです。

    2. 「ソフトウェアのインストール」を右クリックして、新しいパッケージを選択します

    3. UNCパス上のMSIの場所を参照します。ドライブ文字は使用しないでください。

    4. GPOに割り当てられたすべてのワークステーションにプッシュする場合は割り当て済み、プログラムの追加と削除で使用できるようにする場合は公開済みの展開タイプを選択します。

    5. 変更の下で、必要な変換ファイル(.MSTファイル)を追加します。ここでこれを行うと、作成プロセスが完了すると、変換を追加できなくなります。

  4. GPOを適切なワークステーションのグループに関連付けます。

  5. 関連するワークステーションで、ログアウトしてから再度ログインします。最初にポリシーを適用し(新しいGPOを学習し)、次に実行します(アプリのインストールは再起動後にのみ発生します)。

それはあなたを動かすのに十分なはずです。最初にテストし、それがどのように機能するかを学び、次に本番環境に移行します。

展開に失敗すると、ユーザーがログインするたびに同じパッケージが繰り返しインストール(および関連するインスタントロールバック)する可能性があります。アプリケーションが非常に大きい場合、これはログイン時間の大幅な遅延を意味する可能性があります。これらのエラーは、ワークステーションのイベントログに記録されます。

16
sysadmin1138

ドメインコントローラーが使用しているWindowsのバージョンを指定していません。ただし、手順はWindows Server2003とWindowsServer 2008で基本的に同じです。Microsoftナレッジベース 816102 は、実行する必要のある手順を説明しています。

3
paulr

多くのMSIがすでに構築されている優れたリソース、および膨大な知識ベース: AppDeploy.com

3
quux