Eu tenho um arquivo em lotes chamado test.bat
. Estou chamando as instruções abaixo no test.bat
arquivo:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
Quando executo isso no prompt de comando, meu script de teste está sendo executado com êxito. Quero executá-lo como administrador (como se eu tivesse criado um atalho na área de trabalho e executado como administrador. Não deve solicitar nenhum nome de usuário ou senha).
Eu tentei adicionar /elevate
e /NOUAC
parâmetros acima test.bat
, mas sem sorte. Como corrijo esse problema?
Eu sei como fazer isso manualmente, mas quero que isso seja executado no prompt de comando.
(Por Marnix Klooster ): ... sem usar nenhuma ferramenta adicional, como as sugeridas em uma resposta à pergunta do superusuário Como executar o programa na linha de comando com direitos elevados .)
sudo.bat
pode ser útil para alguém. pastebin.com/taHp4FzR