Windows Vista以降、バッチファイルを「管理者として実行」した場合にカレントディレクトリは「c:¥windows¥system32」となる。
これを回避するには、バッチファイルの先頭のあたりに「cd /d %~dp0」と記述しておけば、
バッチファイルのあるディレクトリがカレントディレクトリとなります。
Linux(CentOS)、Windows(サーバー/クライアント)、Yamaha RTX、その他の技術メモ
投稿日:
Windows Vista以降、バッチファイルを「管理者として実行」した場合にカレントディレクトリは「c:¥windows¥system32」となる。
これを回避するには、バッチファイルの先頭のあたりに「cd /d %~dp0」と記述しておけば、
バッチファイルのあるディレクトリがカレントディレクトリとなります。
執筆者:No964ma49
関連記事
Windows8 BitLockerのPINコードの記号入力について
photo credit: isriya via photopin cc ■Windows8 BitLockerのPINコードの記号入力について OS起動時のPINコード入力画面では、英語キーボードの …
photo credit: HAMACHI! via photopin cc ■Sysprep実行後にエラーが発生した場合の確認方法 Sysprep実行後の起動時に、「パス[specialize]の無 …
ActiveDirectoryドメインにログインしたかどうかの確認方法
photo credit: dawhitfield via photopin cc ActiveDirectoryのドメインに正常にログインしたのか、それともキャッシュでログインしたのか確認したいとき …
「group policy clientサービスに接続できませんでした」メッセージが表示される
photo credit: jasonpearce via photopin cc ■「group policy clientサービスに接続できませんでした」メッセージが表示される Windowsへの …
2016/12/30
postfixで特定のトップレベルドメインからのメールを拒否する
2015/09/06
rsync実行中に「cannot allocate memory」エラーが発生