CMD.exe使用多个命令写入bat文件

时间:2014-03-13 11:41:28

标签: batch-file cmd command echo

我尝试使用cmd.exe创建bat文件并添加pause命令,但是cmd.exe然后写入bat文件“按任意键继续...”。

C:\Windows\System32\cmd.exe /k cd\ & C: & echo "C:\windows\notepad.exe" & pause > test.bat

final bat文件应包含:

"C:\windows\notepad.exe" & pause

1 个答案:

答案 0 :(得分:1)

您可以使用它来创建批处理文件:

echo "C:\windows\notepad.exe\" ^& pause>> C:\test.bat

为什么必须使用cmd.exe创建批处理文件?

如果您必须使用问题中提出的命令,请将其格式化为:

echo exit | C:\Windows\System32\cmd.exe /k cd\ & echo "C:\windows\notepad.exe\" ^& pause>> C:\test.bat