使用檔案自己的父目錄作為工作目錄啟動可執行文件

使用檔案自己的父目錄作為工作目錄啟動可執行文件

我有一個批次文件,其中包含多個運行不同可執行檔的啟動命令,但它們似乎是在批次檔的當前工作目錄下啟動,而不是使用可執行檔的父目錄作為工作目錄。有沒有辦法解決這個問題,而無需在每個啟動命令之前手動更改當前目錄?例子:

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

應使用啟動目錄 d:\programs\test。

答案1

使用:

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

/d參數指定起始目錄。

用於start /?獲取更多資訊。

相關內容