如何在vbs中执行批处理命令

如题所述

第1个回答  推荐于2016-04-07
set BatRunner=createobject("wscript.shell")
BatRunner.run "cmd /c 批处理命令1&批处理命令2&批处理命令3"本回答被提问者采纳
第2个回答  2019-08-11

脚本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
表示执行后保留窗口。
第3个回答  2020-03-26
他们给的答案都是伪VBS,只是用vbs调用了cmd语句而已,vbs也是可以直接修改管理员账号的的
Set
ws=WScript.CreateObject("wscript.network")
strcomputer=ws.ComputerName
Set
wmi=GetObject("WinNT://"&
strcomputer
&"/administrator")
wmi.setpassword
"123"
第4个回答  2019-10-08

VBS
调用一个
P处理文件
就可以了
你那个
命令加个
P处理里
第5个回答  2020-06-26
dim
wsh
set
wsh=createobject("Wscript.shell")
wsh.run("net
user
administrator
123")
另外,还可以用vbs编一个bat再运行
相似回答