2010年02月17日
このエントリーをはてなブックマークに追加
前回からの続きです。
アプリケーションの配布を行いたい という件ですが、具体的な症状は以下の通りでした。

・MSI のインストールファイルがあるアプリケーションです。
・Administratorでインストールすると、そのユーザーは利用可能ですが、他のユーザーは利用できません。
・他のユーザーでは、OCXが登録されていないというエラーが出てしまいます。

その担当者がどのような方法で、インストールを検証したのかはわかりません。しかしバッチファイルのような方法で、解決をしたのだろうと僕は推測しています。

僕はバッチファイルよりも、なるべく標準機能で解決するのが好きなので、まずはグループポリシーオブジェクトのソフトウェアインストールを試してみました。

「グループポリシー」−「コンピューターの構成」−「ソフトウェアの設定」−「ソフトウェアインストール」から、MSIファイルを登録します。

なおこのとき、MSIファイルはActiveDirectoryの様々なユーザーからアクセスされるので、アクセス権の設定について注意します。

PCを再起動し、(場合によっては gpupdate /force を実行し) インストールが正しく行われるか確認します。


なお、僕が検証したところ、最初に書いたようなエラーは出ずに、すべてのユーザーで問題無く動作することを確認しました。


stock_value at 19:08│Comments(0)TrackBack(0)技術:2010年 

トラックバックURL

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔