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