SBS 2008のグループポリシー管理エディターでネットワークのコンピューター構成にソフトウェアパッケージを追加しました。パッケージを追加し、ネットワーク上のマシンを数回再起動した後でも、インストールされていないようです。 。これは、MSIがサイレント/静かにインストールされるように設定されていることを確認する必要があるためだと思います。
それをどのように行うかについてのアイデアはありますか?
グループポリシー関連の問題をトラブルシューティングするときに最初に停止するのは、クライアントコンピューターのアプリケーションイベントログであり、その後にポリシーの結果セットツールが続きます。
Windowsインストーラーは、グループポリシーから呼び出されると、制限されたユーザーインターフェイス(読み取り:サイレント)モードで自動的に実行されます。MSIファイルに対して行う必要はありません。 (ただし、MSIの作成者が悪意のある、または愚かである場合、制限されたUIモードで実行している場合でもUIを表示するカスタムアクションを呼び出している可能性がありますが、そうはなりません...)
次のいずれかが発生していると思われます。
クライアントはデフォルトで非同期ポリシー処理を使用しています。これは、GPOベースのソフトウェアのインストールの信頼性を低下させ、決定論的でないことで有名です。詳細については、 グループポリシーのインストールに失敗したエラー1274 を参照してください。
クライアントは、MSIファイルが配置されているパスにアクセスできません(アクセス許可、名前解決、またはネットワークトポロジ/構成のためにアクセスできないため)。クライアントのアプリケーションイベントログにそのことが示されます。
GPOは実際にはクライアントに適用されていません。RSoPツールがそれを教えてくれます。
MSIはクライアントのOSのデフォルト言語以外の言語に設定されており、ソフトウェア割り当てのプロパティのチェックボックスは、クライアントがその言語を無視するように設定されていません。 (Apple iTunesとQuickTimeにはこの問題があります。)
おそらく、クライアントのアプリケーションイベントログに問題が何であるかが示されます。
パッケージはどこに保管されていますか?ネットワーク共有上にありますか?対象のコンピューター(またはADグループの「ドメインコンピューター」)は読み取りアクセス権を持っていますか?
GPOが適用されるOU(またはその子OU)内のコンピューターはありますか?そうでない場合、コンピューター構成のポリシーは機能しません。ポリシーをOUにリンクするか、これには、ソフトウェアをインストールするコンピューターが含まれているか、ユーザー構成のインストールポリシーの使用に切り替えます。