如何在vbs中执行批处理命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在vbs中执行批处理命令相关的知识,希望对你有一定的参考价值。
参考技术A set BatRunner=createobject("wscript.shell")BatRunner.run "cmd /c 批处理命令1&批处理命令2&批处理命令3"本回答被提问者采纳 参考技术B 用
脚本VBS调用
批处理
是个办法,但内容与路径不明确,不如直接显示命令内空为佳。
Set
WShell
=
WScript.CreateObject("WScript.Shell")
comm
="net
user
administrator
123"
WShell.Run
"cmd
/k
"chr(34)
&
pro
&
chr(34),1
1,代表等待执行完毕。
CMD
/K
表示执行后保留窗口。 参考技术C 他们给的答案都是伪VBS,只是用vbs调用了cmd语句而已,vbs也是可以直接修改管理员账号的的
Set
ws=WScript.CreateObject("wscript.network")
strcomputer=ws.ComputerName
Set
wmi=GetObject("WinNT://"&
strcomputer
&"/administrator")
wmi.setpassword
"123" 参考技术D 用
VBS
调用一个
P处理文件
就可以了
你那个
命令加个
P处理里 第5个回答 2020-06-26 dim
wsh
set
wsh=createobject("Wscript.shell")
wsh.run("net
user
administrator
123")
另外,还可以用vbs编一个bat再运行
bat脚本隐藏窗口运行
参考技术A 编辑一个vbs脚本jenkins209.vbs,在其中以隐藏窗口运行批处理程序。输入以下内容,指定步骤Jenkins209.bat文件的路径,保存
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c D:\jenkins\jenkins209.bat",vbhide
双击运行vbs脚本jenkins209.vbs
以上是关于如何在vbs中执行批处理命令的主要内容,如果未能解决你的问题,请参考以下文章