vbs运行多条DOS命令?
vbs运行DOS命令代码:在同一个CMD窗口运行多条DOS命令?意思就是在同一个CMD窗口中运行下面两条命令,而不是两个CMD窗口。比如运行devcon/enablePC...
vbs运行DOS命令代码:在同一个CMD窗口运行多条DOS命令?意思就是在同一个CMD窗口中运行下面两条命令,而不是两个CMD窗口。
比如运行 devcon /enable PCI\RXVSTOR* 和 devcon /disable PCI\RXVSTOR* 展开
比如运行 devcon /enable PCI\RXVSTOR* 和 devcon /disable PCI\RXVSTOR* 展开
1个回答
展开全部
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中来执行,特别是命令更多的时候
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中来执行,特别是命令更多的时候
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询