2012-07-12 40 views

Trả lời

8

bạn đã thử sử dụng ShellExecute?

RunCmdElevated.vbs

Set objShell = CreateObject("Shell.Application") 
objShell.ShellExecute "cmd.exe", "/k echo test", "", "runas", 1 

wscript RunCmdElevated.vbs

cho

kiểm tra

C: \ Windows \ system32>

trong cửa sổ mới. "1" là chế độ xem

http://ss64.com/vb/shellexecute.html

+0

Khi tôi làm điều này, tôi nhận được hộp thoại Kiểm soát tài khoản người dùng. Làm cách nào để lấy hộp thoại đó và nhấp vào 'Có' bằng cách sử dụng SendKeys? – CAB

Các vấn đề liên quan