如何编写一个打开命令提示符并执行命令的 Windows 批处理文件?

如何编写一个打开命令提示符并执行命令的 Windows 批处理文件?

我想创建一个 .cmd 文件,在相对于 .cmd 文件本身的位置打开命令行,然后执行如下操作:

someapp start ../../config.js

我怎样才能做到这一点?

答案1

看一看,CMD 是你的朋友:http://ss64.com/nt/cmd.html

例子:

运行程序并传递文件名参数:CMD /c write.exe c:\docs\sample.txt

运行程序并传递长文件名:CMD /c write.exe“c:\sample documents\sample.txt”

程序路径中的空格:CMD /c ""c:\Program Files\Microsoft Office\Office\Winword.exe""

程序路径 + 参数中的空格:CMD /c ""c:\Program Files\demo.cmd"" 参数1 参数2

程序路径中的空格 + 带空格的参数: CMD /k ""c:\batch files\demo.cmd" "参数 1 带空格" "参数 2 带空格""

启动 Demo1 然后启动 Demo2:CMD /c ""c:\Program Files\demo1.cmd" & "c:\Program Files\demo2.cmd""

相关内容