スペースを含むパラメーターを渡すバッチ ファイルを作成しようとしています。
::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 でスペースを含むパラメーターを正しく渡すようにする方法はありますか?
一番。願い事