Saltar al contenido

powershell – ¿Cómo ejecutar una aplicación como «ejecutar como administrador» desde el símbolo del sistema?

octubre 17, 2021
apple touch icon@2

Tengo un archivo por lotes llamado test.bat. Estoy llamando a las siguientes instrucciones en el test.bat expediente:

start /min powershell.exe %sysdrive%testScriptstestscript1.ps1

Cuando ejecuto esto a través del símbolo del sistema, mi testingcript se está ejecutando correctamente. Quiero ejecutarlo como administrador (como si hubiera creado un acceso directo en el escritorio y lo hubiera ejecutado como administrador. No debería solicitar ningún nombre de usuario o contraseña).

He intentado agregar /elevate y /NOUAC parámetros en lo anterior test.bat, pero sin suerte. ¿Cómo soluciono este problema?

Sé cómo hacerlo manualmente, pero quiero que esto se ejecute desde el símbolo del sistema.

(Por Marnix Klooster): … sin usar herramientas adicionales, como las sugeridas en una respuesta a la pregunta de superusuario Cómo ejecutar un programa desde la línea de comandos con derechos elevados.)

close