我已經創建了一個批處理文件,可以一次啓動多個程序。 我已經加載了使用xampp的USB上的整體程序 - 我試圖讓這個批處理文件更加動態,因爲驅動器號可能會根據計算機的USB而變化。批處理腳本中的相對路徑
我找到了類似的答案指向%〜dp0的問題是創建我想要運行的程序的相對路徑的正確答案。但我無法得到它的工作。我試過幾種組合,他們都說他們找不到批處理文件所指的程序。 這裏是我的批處理文件的部分:
:: Start programs
cd "%~dp0/ic/"
start xampp_start.exe
cd "%~dp0/ic/"
start xampp-control.exe
cd "%~dp0/ic/"
start GoogleChromePortable.exe http://localhost:8080/wordpress/
我的文件結構是: USB/IC/launch.bat
感謝任何及所有的幫助!
1.使用反斜槓(\\)分隔路徑的組成部分。 2.'%〜dp0'已經包含尾部反斜槓。因此,使用'cd'%〜dp0ic \「'。 – JosefZ
使用%〜dp0不會創建相對路徑。這是一條絕對的道路。相對路徑是當前工作目錄所在的路徑。 – Squashman