使用批处理文件运行多个Windows命令

问题描述:

我几乎没有代码知识,所以原谅我的无知。我试图在一个命令行中运行使用批处理文件运行多个Windows命令

netsh winsock reset

netsh int ipv4 reset

。我尝试使用&和& &但只执行第一个命令。

这就是我从这里其他的答案了:

cmd /K netsh winsock reset & netsh int ipv4 reset

我怎样才能得到它运行第二个命令?

+0

'cmd/k“命令和命令'' – Regejok

+0

应该是'/ c'不是'/ k'。 –

+0

或者:'cmd/K command ^&command'(或者'cmd/C command ^&command'如果你想让命令窗口自动关闭) – aschipfl

使用cmd /K "netsh winsock reset & netsh int ipv4 reset"
您可以参考here for more info
另外this answer on *可能有用

+0

应该是'/ c'不是'/ k' –

+0

谢谢,工作!我会知道从现在起添加这些。我使用'/ k',所以我可以验证这两个命令的工作,我会切换到'/ c'现在我知道他们都执行。 –

+0

@HarryJohnston根据您的需要。 _/C_运行命令,然后终止 _/K_运行命令,然后返回到CMD提示符。 这对于测试,检查变量很有用 – cse