5
我有一個劇本,我需要以管理員身份,就像我會右擊CMD.EXE,然後單擊以管理員身份運行運行。運行CMD.EXE作爲管理員在腳本
目前,這是我所:
Call WSHShell.Run("cmd.exe /K netdom renamecomputer ... end code")
我有一個劇本,我需要以管理員身份,就像我會右擊CMD.EXE,然後單擊以管理員身份運行運行。運行CMD.EXE作爲管理員在腳本
目前,這是我所:
Call WSHShell.Run("cmd.exe /K netdom renamecomputer ... end code")
您是否嘗試過使用的ShellExecute?
RunCmdElevated.vbs
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "/k echo test", "", "runas", 1
WScript的RunCmdElevated.vbs
給
測試
C:\ Windows \ System32下>
在一個新的窗口。在「1」視圖模式
當我這樣做,我得到一個用戶帳戶控制對話框。我如何獲取該對話框並使用SendKeys單擊「是」? – CAB 2013-04-18 15:11:01