运行带参数的批处理文件命令

运行带参数的批处理文件命令

我正在创建一个脚本来执行一些重复的OpenSSL工作,但似乎无法让批处理文件来执行命令。

一旦文件导航到正确的目录,我就会尝试运行:

openssl x509 /in:in_cert.cer /inform:DER /out:out_cert.pem /outform:PEM

...但批处理文件似乎无法处理它。添加了斜线/冒号方法经过研究

问题似乎出在参数上,导致错误unknown option /in:in_cert.cer。请注意,我也尝试过标准-parameter argument方法。

我在这个批次中哪里做错了?


更新:-问题不在于命令本身(我可以用's 而不是's从命令行独立运行它/……它正在运行命令在批处理文件中

答案1

回答任何谷歌人 - 问题不在于传递参数openssl,而在于批处理文件本身的编码

一旦我在编辑器中更改了编码(记事本++) Windows-1252,批处理轻松运行命令,不需要任何特殊的/-instead-of--方法。

相关内容