Как запустить скрипт VBS с правами администратора

bolsun 325 5 7 5

Понадобилось по быстрому запустить скрипт для очистки логов IIS. Но для этого потребовались права администратора.

Помог совет со StackOverflow, добавил в начало скрипта:

If Not WScript.Arguments.Named.Exists("elevate") Then
  CreateObject("Shell.Application").ShellExecute WScript.FullName _
    , """" & WScript.ScriptFullName & """ /elevate", "", "runas", 1
  WScript.Quit
End If

И при запуске, вуаля!

0

Рекомендации

См. также

УстановитьПравоОткрытияВнешнихОтчетовИОбработок (БСП)

ОшибкаНедостаточноПравДляВходаВПрограмму (БСП)

ДобавитьАдминистраторамПравоОткрытияВнешнихОтчетовИОбработок (БСП)

КаталогСкрипта (БСП)

ОбновитьИсправленияИзСкрипта (БСП)

РольАдминистратор (БСП)

ЭтоАдминистраторСистемы (БСП)

ПриСозданииАдминистратора (БСП)

Обновлятор-1С: групповое (пакетное) обновление и обслуживание всех баз за один раз

Комментарии

Модератору