a.bat ファイルを作成しましたが、コマンド プロンプトで使用したいと考えています。たとえば、この a.bat ファイルに「d:」と書きました。コマンド プロンプトで「a」と入力すると D ドライブに移動するこのファイルはどこに保存すればよいですか?
2 に答える
コマンド プロンプトの現在のパスに関係なく、コマンド プロンプトから .bat ファイルを実行する場合は、PATH システム変数に含まれるディレクトリに .bat ファイルを保存する必要があります (Windows を使用していると仮定します)。
例えば
a.bat が C:\MyDir\MySubDir に保存されている場合
C:\>a.bat
実行されます (つまり、C:\MyDir\MySubDir が PATH システム変数にある場合、ディレクトリは D:> に変更されます。そうでない場合は、次のようなメッセージが表示されます。
'a.bat' is not recognized as an internal or external command, operable program or batch file.
PATH 変数には、デフォルトで、C:\Windows\System32 などのいくつかのパスが入力されています。また、以下のリンクに含まれる手順を使用して、システム上の任意のパスを PATH 変数に追加することもできます (記事は Windows XP 向けですが、システム プロパティに到達すると、Win 7/8 でもほとんど同じです)。
現在のディレクトリに保存し、その方法がわからない場合は、パスをいじらずにそこに移動して実行します。パスを使用する場合は、最初の数回はバックアップしてください。