ファイルの親ディレクトリを作業ディレクトリとして使用して実行ファイルを起動します。

ファイルの親ディレクトリを作業ディレクトリとして使用して実行ファイルを起動します。

異なる実行可能ファイルを実行する複数の開始コマンドを含むバッチ ファイルがありますが、実行可能ファイルの親ディレクトリを作業ディレクトリとして使用するのではなく、バッチ ファイルの現在の作業ディレクトリで開始されるようです。各開始コマンドの前に現在のディレクトリを手動で変更せずに、これを修正する方法はありますか? 例:

start "" /b "d:\programs\test\test.exe"

開始ディレクトリ d:\programs\test を使用する必要があります。

答え1

使用:

start "" /b /d "d:\programs\test" "d:\programs\test\test.exe"

パラメータは/d開始ディレクトリを指定します。

start /?詳細については、を使用してください。

関連情報