2014-09-15 3 views

ответ

0

Вы пробовали команду RunAs? Недавно я опубликовал решение, которое поможет вам получить правильный синтаксис для выполнения команды RunAs из VBScript.

Take a look и посмотреть, если это поможет.

0

scriptPath путь к вашему сценарию вы хотите запустить как администратор

Аргументов есть аргументы командной строки, которые вы хотите передать в скрипт. ПРИМЕЧАНИЕ. Аргументы разделены пробелами, если вы хотите передать аргумент, содержащий пробелы, вам нужно будет заключить эти аргументы в кавычки [Chr (34) - это кавычки]. для этого вам нужно будет писать, например.
Arguments= chr (34) & "Hello World" & chr(34)

ScriptPath="Path to your script" 
Arguments="Any arguments to pass to the script" 

CreateObject("Shell.Application").ShellExecute "cscript.exe",_ 
Chr(34) & ScriptPath & Chr(34) & _ 
" " & Arguments, _ 
"", "runas", 1