バッチファイル内の現在のディレクトリは何ですか? 質問する

バッチファイル内の現在のディレクトリは何ですか? 質問する

プログラムを自動化するためにいくつかのバッチファイルを作成したいと思います。

私の質問は、バッチ ファイルを作成するときの現在のディレクトリがどこになるかということです。ファイルが配置されているディレクトリですか、それともコマンド プロンプトに表示されるディレクトリと同じですか、それとも別のディレクトリですか。

ベストアンサー1

バッチ ファイル内から:

  • %cd%を参照現在の作業ディレクトリ(変数)
  • %~dp0バッチファイルのディレクトリへのフルパスを参照します(静的)
  • %~dpnx0どちらも%~f0バッチ ディレクトリとファイル名 (静的) への完全なパスを参照します。

参照:%~dp0 は何を意味し、どのように機能しますか?

おすすめ記事