作成したWSHがVistaのUACに阻まれる
はじめまして。
以下の処理を行うWSHを作成しているのですが、うまくいきません。色々Webも調べたのですが解決策が見あたらないためどなたかご教授いただければ幸いです。詳細は以下です。
■作成したいWSHの詳細
1. hostsファイルに特定の内容を追記する
2. 作成済みのバッチファイルを「AllUsersのスタートアップ」フォルダにコピーする
3. Windows2000、XP、Vista で実行して同じ結果が得られるようにする
4. VistaでUACが有効な状態でも動作するようにする
上記の条件1,2,3はクリアできたのですが条件4だけどうしてもクリアできません。下記ページにてスクリプト中に管理者権限に昇格する方法を
見つけ早速実行したところ、hostsファイルの書き換えはできるようになったものの、「AllUsersのスタートアップ」フォルダへのコピーに失敗してしまいます。
◆参考ページ
http://ebi.dyndns.biz/diary/20080813.html
ちなみに「ファイルが見つかりません」というエラーが表示されます。ただ、UACを無効にした状態でVBSファイルを実行するとコピーは成功するので構文は間違っていないと考えております。UACを有効にした状態で、「AllUsersのスタートアップ」フォルダにファイルをコピーするにはどのようにしたらよろしいのでしょうか。どなたか助けていただければ幸いです。よろしくお願いします。