我尝试以管理员身份打开命令提示符并使用CScript运行.VBS文件。
我找到了以管理员身份运行cmd的帖子:
Shell" powershell.exe -Command" &安培; Chr(34)& " Start-Process cmd -Verb RunAs",vbNormalFocus
还找到了运行VBS文件的帖子:
SFilename =" Cscript" &安培; Chr(34)& " C:\ Temp \ Run.vbs" &安培; Chr(34)& " " &安培; pParam1& " " &安培; pParam2
Shell SFilename,vbNormalFocus
但是,有人可以帮助我在单个cmd窗口中完成这两件事吗?
我尝试合并两个Shell身份并一个接一个地运行,但没有运气。
答案 0 :(得分:0)
复制@Noodles答案,以便将此问题标记为已回答:
Set oShell = CreateObject("Shell.Application")
oShell.ShellExecute "cscript.exe", "//nologo c:temp\run.vbs", , "runas", 1
或cmd
oShell.ShellExecute "cmd.exe", "/k cscript //nologo c:temp\run.vbs", , "runas", 1