2017-05-07 47 views

回答

2

在windows命令提示符中,只要路徑名中有空格(例如C:\PROGRAM FILES),必須將整個路徑/文件名用引號"括起來。在這個特定的問題中,1-startTomcat.bat中的行C:\Program Files\SCASec\apache-tomcat-7.0.39\bin\startup.bat需要讀取"C:\Program Files\SCASec\apache-tomcat-7.0.39\bin\startup.bat"

+0

它不是「任何時間」,路徑中有空格。例如,您不需要引用'cd'和'pushd'命令的參數。而且,外部程序可以任意分析其命令行,例如,有些允許使用單引號引用除雙引號之外的引號或替代雙引號。但是運行外部程序的路徑必須用雙引號引起來,如果它有空格的話;否則cmd找不到它。 – eryksun

相關問題