管理者権限で実行すると、うまく動かないバッチファイル
頭に
cd "%~dp0" って書いてあるんですが、どうしても実行できないという報告。
色々調べてみたら、ちゃんとカレントフォルダが変更できていないらしい。
バッチファイルが Windows ドライブと別の場所にある場合、
例えば、CDに入ってるファイルだったり、ネットワークドライブや Dドライブとかにダウンロードフォルダがある場合。
ファイルのある場所のカレントフォルダが設定されるだけで、ドライブが変更されてないので
cd /d "%~dp0"
とするか
cd "%~dp0"
%SystemDrive%
とやらないといけなかったわけだ ・ω・
Comments