2012-10-05 8 views
5

मैंने एक पावरहेल स्क्रिप्ट लिखी है जो कुछ सेवाओं को स्थापित और प्रारंभ करती है। यह केवल तभी काम करेगा जब स्क्रिप्ट व्यवस्थापक के रूप में चलाया जाता है। क्या कोई विशेषाधिकार उन विशेषाधिकारों के लिए मजबूर करता है?व्यवस्थापक के रूप में चलाने के लिए PowerShell स्क्रिप्ट को बल दें

+0

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

उत्तर

8

मामले में आप PowerShell V2 उपयोग कर रहे हैं आप निम्न कर सकते हैं:

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

यह चल पाएंगे "रातों-सेवा" व्यवस्थापक के रूप में, आप इसे अपने स्क्रिप्ट के साथ बदल सकते हैं।

+1

यह काम करता है। धन्यवाद –

0

आप this question का उत्तर देख सकते हैं। यह आपको किसी अन्य खाते के रूप में चलाने के लिए मजबूर करने की अनुमति देता है।

संबंधित मुद्दे