Usar GSudo para sesiones de PowerShell elevadas
Al ejecutar scripts de PowerShell elevados, el método UseShellExecute combinado con runas no es fiable de forma consistente, y seleccionar Ejecutar como administrador puede no lograr el resultado deseado. GSudo ofrece una solución más fiable al permitir la elevación sin necesidad de que Remote Desktop Manager se ejecute como administrador.
GSudo admite caché configurable, lo que le permite evitar los avisos repetidos del UAC de Windows, una limitación de ShellExecute, que normalmente activa un aviso del UAC cada 15 minutos para los procesos elevados.
Puede elegir GSudo como método para ejecutar terminales de PowerShell en Remote Desktop Manager.
Cree o edite una entrada de terminal de PowerShell (local) en Remote Desktop Manager.
Vaya a la pestaña Ejecutar como.
Establezca Modo Ejecutar como en GSudo (en lugar del valor predeterminado ShellExecute).
Haga clic en Añadir o Actualizar para guardar la entrada.
Última actualización
¿Te fue útil?