我需要以管理员身份运行脚本,就像我右键单击cmd.exe并单击以管理员身份运行一样。
目前这就是我所拥有的:
Call WSHShell.Run("cmd.exe /K netdom renamecomputer ... end code")
答案 0 :(得分:8)
您是否尝试过使用ShellExecute?
RunCmdElevated.vbs
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "/k echo test", "", "runas", 1
wscript RunCmdElevated.vbs
给出
测试
C:\ Windows \ System32下>
在新窗口中。 “1”是视图模式