1. ホーム
  2. batch-file

[解決済み] バッチファイルにおけるカレントディレクトリとは何ですか?

2022-03-17 09:49:38

質問

あるプログラムを自動化するために、いくつかのバッチファイルを作りたいのですが、どうすればいいですか?

質問ですが、バッチファイルを作成するとき、カレントディレクトリは何でしょうか? ファイルがあるディレクトリでしょうか、それともコマンドプロンプトに表示されるのと同じディレクトリでしょうか、それとも何か他のものでしょうか?

解決方法を教えてください。

バッチファイルから。

  • %cd% を参照しています。 現在の作業ディレクトリ (変数)
  • %~dp0 は、バッチファイルのディレクトリへのフルパスを指します(静的)。
  • %~dpnx0%~f0 は、いずれもバッチディレクトリのフルパスとファイル名(静的)を参照します。

こちらもご覧ください。 %~dp0 の意味と動作は?