ホーム > Windows > [Windows] UACした時のバッチファイルのパス

[Windows] UACした時のバッチファイルのパス

バッチファイルを右クリックで「管理者として実行」ってした時に、カレントが「C:\Windows\System32」になってしまって、バッチファイルのあるカレントディレクトリから相対パスでファイルをコピーしたい時とかに困ったのでメモ。

cd /d %~dp0

で、「管理者として実行」した際に、カレントディレクトリ(というかバッチファイルのディレクトリ)に移動できる。

#ちょっとファイルを差し替えるだけの簡単なバッチを作っててハマったのでしらべてみました。

カテゴリー: Windows タグ:
  1. コメントはまだありません。
  1. トラックバックはまだありません。

CAPTCHA