Привет всем
Извините что вопрос немножко не попадает в тему, но может тут наёдётся тот кто с этим сталкивался.
Я написал скрипт в языке JScript
Но как только дошёл до его обкатки в системах с включённым UAC упёрся в грабли, чтобы скрипт работал его нужно запускать с административными полномочиями.
А в контекстном меню для файлов с расширением "js" нет пункта "Запуск от имени администратора".
Погуглив тему наткнулся на код перезапуска скрипта с полномочиями администратора для VBScript.
Код:
If WScript.Arguments.Count = 0 Then
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "wscript.exe", Chr(34) & WScript.ScriptFullName & Chr(34) & " Run", , "runas", 1
Else
'Сюда пишем код скрипта
End If
Извините что вопрос немножко не попадает в тему, но может тут наёдётся тот кто с этим сталкивался.
Я написал скрипт в языке JScript
Но как только дошёл до его обкатки в системах с включённым UAC упёрся в грабли, чтобы скрипт работал его нужно запускать с административными полномочиями.
А в контекстном меню для файлов с расширением "js" нет пункта "Запуск от имени администратора".
Погуглив тему наткнулся на код перезапуска скрипта с полномочиями администратора для VBScript.
Код:
If WScript.Arguments.Count = 0 Then
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "wscript.exe", Chr(34) & WScript.ScriptFullName & Chr(34) & " Run", , "runas", 1
Else
'Сюда пишем код скрипта
End If