我需要一個批處理文件,該文件將執行以下操作運行.exe:創建一個批處理文件使用一個額外的參數
1. Open CMD and navigate to a location C:/Users/...../program.exe
2. Run the program.exe with an additional command to point it to a config file:
e.g. "program.exe C:/Users/..../configFile.bgi"
我怎樣才能做到這一點?
我試過,但沒有運氣:
start "C:\Users\Ben\Desktop\BGInfo\bginfo.exe C:\Users\Ben\Desktop\BGInfo\dc_bginfo.bgi"
pause
更新
我使用Ganesh神(下)提供的解決方案以及與此想出了:
cd C:\Users\Ben\Desktop\BGInfo\
bginfo.exe C:\Users\Ben\Desktop\BGInfo\dc_bginfo.bgi
我已經測試它在本地機器上(更改目錄),但在服務器上(與上述目錄)它不起作用...
與批處理文件的文件夾目錄:
在批處理文件中的錯誤
它的作品謝謝你!我會盡快接受 –
剛剛在遠程服務器上測試過它,並且它看起來並不喜歡該腳本(我正在編輯我的問題,以便您可以查看我已經完成的任務) –
如果您的路徑中有空格\ filename,你必須用雙引號括起來。否則,'cd c:\ program files \ whatever'會嘗試更改爲不存在的'c:\ program'。 – Stephan