使用批处理文件运行多个Windows命令
我几乎没有代码知识,所以原谅我的无知。我试图在一个命令行中运行使用批处理文件运行多个Windows命令
netsh winsock reset
和
netsh int ipv4 reset
。我尝试使用&和& &但只执行第一个命令。
这就是我从这里其他的答案了:
cmd /K netsh winsock reset & netsh int ipv4 reset
我怎样才能得到它运行第二个命令?
使用cmd /K "netsh winsock reset & netsh int ipv4 reset"
您可以参考here for more info。
另外this answer on StackOverflow可能有用
应该是'/ c'不是'/ k' –
谢谢,工作!我会知道从现在起添加这些。我使用'/ k',所以我可以验证这两个命令的工作,我会切换到'/ c'现在我知道他们都执行。 –
@HarryJohnston根据您的需要。 _/C_运行命令,然后终止 _/K_运行命令,然后返回到CMD提示符。 这对于测试,检查变量很有用 – cse
'cmd/k“命令和命令'' – Regejok
应该是'/ c'不是'/ k'。 –
或者:'cmd/K command ^&command'(或者'cmd/C command ^&command'如果你想让命令窗口自动关闭) – aschipfl