2012-10-05 14 views
5

Napisałem skrypt powershell, który instaluje i uruchamia niektóre usługi. Będzie działać tylko wtedy, gdy skrypt zostanie uruchomiony jako administrator. Czy istnieje jakiś sposób zmuszenia skryptu do posiadania tych przywilejów?Wymuszenie uruchomienia skryptu PowerShell jako administratora

+0

http://stackoverflow.com/questions/1566969/showing-the-uac-prompt-in-powershell-if-the-action-requires-ainvation – dugas

Odpowiedz

8

W przypadku korzystania PowerShell V2 Można również wykonać następujące czynności:

Start-Process "$psHome\powershell.exe" -Verb Runas -ArgumentList '-command "Get-Service"' 

byłoby to „Get-Service” jako administrator, można zastąpić go swoim skrypcie.

+1

To zadziałało. Dzięki –

0

Możesz sprawdzić odpowiedź na this question. Pozwala wymusić uruchomienie czegoś jako innego konta.

Powiązane problemy