私は現在、アプリケーションをインストールする権限を誰も持っていないWindows 7マシンの大規模なグループを管理しています(すべての64ビットエンタープライズバージョンのWindows 7)。
誰もインストールする権限を持っていないため、ソフトウェアのインストールを2つの方法で管理します。
上記の#2では、 Jeffery Hicksの.vbsスクリプト を見つけました。これは、RunAsコマンドを使用して実行可能ファイルを呼び出し、.vbsスクリプトがパスワードを渡します。
ただし、この.vbsスクリプトソリューションは、ユーザーがrunasコマンドウィンドウをますます閉じ始めているため、問題を引き起こし始めています。プロセスIDでWshShell.AppActivateを呼び出すように変更しようとしましたが、ユーザーはWshShell.SendKeysを介してパスワードを入力する前にそれを閉じることができます。
ウィンドウに触れないようにユーザーに伝えようとしましたが、それも機能していません。
パスワードを入力したり、.vbsスクリプトがパスワードを渡すのを待たずに、別のユーザーとして実行可能ファイルを呼び出すことができるソリューションはありますか?
RunasSpcとSteelRun Asを見つけました...他に機能するものはありますか?
デスクトップに更新を公開してそれらのスクリプトを使用する代わりに(パスワードをプレーンテキストでrun as
に渡す必要があるため、パスワードを盗聴することができます)、割り当てモードではなく公開モードでグループポリシーソフトウェアのインストールを使用する必要があります。これにより、ユーザーはプログラムの追加と削除に移動し、オンデマンドでインストールできます。