这似乎很简单。在一个 bat 文件中,我调用了一个接受命令行参数的程序,我将参数作为一个字符串,我用 "" 尝试过它,而不是它只看到一个参数(如果猜到它命中了空格)
所以问题是我如何将字符串作为参数列表传递实际字符串在下面,并且必须使用“”等进行格式化
-U romeirj -P Abc123 -F C:\inetpub\wwwroot\russ\crexport\russ.rpt -O C:\inetpub\wwwroot\russ\russ.pdf -A "startdate: 01-01-2010" -A "gender:M" -A "type:PENDJUD"
想从一个看起来像的 bat 文件中调用它
batfile.bat parmstring
bat文件内容
program.exe %1