dポイントプレゼントキャンペーン実施中!

こんにちは。
Windows 7 x64に関して質問があります。バッチファイル(ex1.bat)を以下の様に作成しました。元のファイルをバックアップとって新しいファイルと入れ替えるバッチファイルです。

ex1.bat
--------------------
copy "C:\Windows\System32\regedt32.exe" "C:\Windows\System32\regedt32_backup.exe"
copy "C:\Windows\System32\myregedt32.exe" "C:\Windows\System32\regedt32.exe"
--------------------
ですが上記のバッチファイルを実行しても「アクセスが拒否されました」と表示されて置き換えることが出来ません。


実はこの"C:\Windows\System32\"配下には複数のテストしてみたいファイルがあるので、バッチファイル1つで全て入れ替えが出来ることを狙っております。

どなたか対処方法をご存じないでしょうか?

A 回答 (2件)

「ユーザーアカウント制御」を無効にした上で、コマンドプロンプトを管理者として実行してバッチファイルを実行してやってはどうでしょうか

    • good
    • 0
この回答へのお礼

出来ました。ありがとうございます。

お礼日時:2012/07/03 22:06

該当ファイルについてバッチ処理で事前に下記の処理を行なっておけばいいでしょう。


各コマンドについてはヘルプを参照してください。
takeown で所有権変更
icacls でアクセス許可付与
    • good
    • 1
この回答へのお礼

ありがとうございました。

お礼日時:2012/07/03 22:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!