我正在尝试创建一个用空格传递参数的批处理文件。
::create mono PCX file
"C:\Program Files\gs\gs9.06\bin\gswin64.exe" -q -dNOPAUSE -dSAFER -dBATCH -sPAPERSIZE=%3 -r200 -g1728x2285 -sDEVICE=pcxmono -sOutputFile="%~dpn2._temp_.%%d.pcx" "%1" -c quit
::create zip file
7za a "%2" "%~dpn2._temp_.*.pcx"
我的问题是,如果 %1="test case.zip" 我只能得到 test.zip。有什么方法可以让 Windows cmd.exe 解释器在 %2 中正确传递带有空格的参数?
最好的。愿望