vbs中wscript.shell对象run调用dos命令的路径问题

vbs中wscript.shell对象run调用dos命令的路径问题,第1张

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程序,如何解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10108535.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存