経験知ロゴ

Winodwsでbatファイル実行ができないときの対処法

※本ページはプロモーションが含まれています

batファイルが実行できない

Windowsのbatファイルを作って特定のコマンド手順を自動化していたのですが、

Dドライブにbatファイルを置いたところ実行できなくなりました。

原因は、実行したいファイルがCドライブにあるのに、Dドライブにbatファイルを置いて実行したので、ドライブ移動ができなかったからでした。

Cドライブにbatファイルを置いて実行するか、batファイル内のフォルダ移動で「/D」オプションを使って書くことで解決。

以前は下記のように書いていたフォルダ移動を、

 cd C:\Users\admin\AppDev\LeanEditor

下記のように「/D」オプションを付け加えると期待通りの動きをしてくれました。

 cd /d C:\Users\admin\AppDev\LeanEditor

「D」は大文字でも小文字でも大丈夫なようです。

おわりに

ドライブ移動に特別なオプションがあるのになかなか気づきませんでした。

役に立ったらこの記事のシェアをお願いします

ブログのフォロー・RSS購読は下記ボタンから