1
我有一個包含以下命令bat文件:變量沒有被讀取
set /p Param=<foo.ext
START "test" /wait "C:\Program Files\blabla\bla.exe" -flag1 -flag2 %Param%
參數是由bla.exe要打開的文件。當我運行.bat時,bla.exe打開,但它不打開%Param%。 它看起來像CMD只將字符串「%Param%」傳遞給bla.exe。我可以強迫它以某種方式傳遞變量嗎?
顯然,第一行是行不通的。 – 2016-10-11 02:57:51
這是整個腳本,還是您在括號內張貼的片段,並且您忘記使用延遲擴展? – SomethingDark
@Noodles,我改變了所有的文件名和擴展名。 – Guigui