vbs运行多条DOS命令?

vbs运行DOS命令代码:在同一个CMD窗口运行多条DOS命令?意思就是在同一个CMD窗口中运行下面两条命令,而不是两个CMD窗口。
比如运行 devcon /enable PCI\RXVSTOR* 和 devcon /disable PCI\RXVSTOR*

Set objWsh = CreateObject("WScript.Shell")
objWsh.Run "C:\WINDOWS\system32\cmd.exe",1,False
WScript.Sleep 3000
'3秒后开始执行第一条命令
objWsh.AppActivate "C:\WINDOWS\system32\cmd.exe"
objWsh.SendKeys "devcon /enable PCI\RXVSTOR*~"
WScript.Sleep 3000
'3秒后开始执行第二条命令
objWsh.AppActivate "C:\WINDOWS\system32\cmd.exe"
objWsh.SendKeys "devcon /disable PCI\RXVSTOR*~"
Set objWsh = Nothing

当然更方便的是把两条命令写在bat中来执行,特别是命令更多的时候
温馨提示:答案为网友推荐,仅供参考
相似回答