我正在windows pc上运行一个.bat
文件。我要做的是在.bat
文件打开时运行几个命令。我还希望在运行.bat
文件时使cmd提示窗口保持打开状态。
当我在.bat
文件的开头使用cmd /k
时,为了保持.bat
打开。这似乎能使窗户一直开着。然后我想运行我的命令,然而,第一个命令似乎是唯一运行的命令。我的设置如下:
cmd /k
echo a
echo b
echo c
cmd打印CCD_ 7没有问题。我尝试添加CCD_ 8和CCD_。
我正在从.txt
文件创建我的.bat
,并使用.bat
扩展名保存它。有什么想法可以让剩下的echo b
和echo c
命令运行吗?
为什么不直接更改订单?
@Echo a
@Echo b
@Echo c
@%SystemRoot%System32cmd.exe /D /K
…在你不太健壮的语法中,它看起来像这样:
echo a
echo b
echo c
cmd /k