如何編寫一個 Windows 批次檔來開啟命令提示字元並執行命令?

如何編寫一個 Windows 批次檔來開啟命令提示字元並執行命令?

我想建立一個 .cmd 文件,該文件在相對於 .cmd 文件本身的位置打開命令行,然後執行如下所示的操作:

someapp start ../../config.js

我怎樣才能做到這一點?

答案1

看看,CMD 是你的朋友:http://ss64.com/nt/cmd.html

例子:

執行程式並傳遞檔案名稱參數:CMD /c write.exe c:\docs\sample.txt

執行程式並傳遞長檔名: CMD /c write.exe "c:\sample Documents\sample.txt"

程式路徑中的空格: CMD /c ""c:\Program Files\Microsoft Office\Office\Winword.exe""

程式路徑+參數中的空格: CMD /c ""c:\Program Files\demo.cmd"" Parameter1 Param2

程式路徑中的空格 + 有空格的參數: CMD /k ""c:\batch files\demo.cmd" "Parameter 1 with space" "Parameter2 with space""

啟動 Demo1,然後啟動 Demo2: CMD /c ""c:\Program Files\demo1.cmd" & "c:\Program Files\demo2.cmd""

相關內容