set wsh=createobject("wscriptshell")
wshrun "cmd /c start /max “ & chr(34) & "文件路径" & Chr(34),0
你可以这样:
objrun "cmd /c ping 19216811 && ping 127001"
如果有其他要继续执行的dos命令,可以再用 && 接下去
WscriptSleep 500 不需要,只要设置run命令的第三个参数为True,即“等待执行完成”即可。
试试下面这样:
WSHShellrun "Gexe > 1txt /f", 0, True这样执行时窗口应该是隐藏的(第二个参数为0表示隐藏窗口)。
你之前用cmd /c来运行,所以这个隐藏是针对cmd窗口,导致Gexe运行窗口没能隐藏。
Set objShell = CreateObject("WscriptShell")
objShellRun "cmdexe /c echo hello world>>atxt&start /max atxt"
用上面的方法,cmdexe /c 命令一&命令二&命令三& 来执行多条DOS命令:)
你可以把那个
show interface s1/0>ciscotxt
就是导出到一个txt文档内,然后在用VBS来读取csicotxt文档的内容,进而查找需要的数据。
以上就是关于vbs中wscript.shell对象run调用dos命令的路径问题全部的内容,包括:vbs中wscript.shell对象run调用dos命令的路径问题、vbs可以顺序执行dos指令吗、vbs运行dos程序,如何解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)