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

bolsun 319 5 6 6

Понадобилось по быстрому запустить скрипт для очистки логов 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

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

См. также

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

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

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

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

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

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

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

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

TurboConf - расширение Конфигуратора 1С

Комментарии

Модератору