質問: win7環境で、とあるソフトのアップデートをbatあるいはvbsでくるんで実行する際、 管理者でないためUACが働き、認証が求められてしまいます。 一時的にUACを無効化して、アップデートを実施し、その後UACを有効化することを、 全自動で実施したいのですが、そのようなスクリプトは書けるものでしょうか? 実行可能なツールとしては、powershell(ps1)とコマンドプロンプト(bat)とVBSです。 あとグループポリシーも可能です。 お知恵を拝借できると幸いです。よろしくお願いいたします。
回答: レジストリを一時的に書き換える方法はどうでしょうか? 参考となりそうなページを発見しましたので、ご確認下さい。 参考: Windows7 UACを無効 有効にするバッチ 忘備録 - りーがるはいのブログ - Yahoo!ブログ 参考: PowerShellでレジストリ情報を操作する - @IT