Utiliser GSudo pour des sessions PowerShell élevées

Lorsque vous exécutez des scripts PowerShell élevés, la méthode UseShellExecute combinée avec runas n'est pas constamment fiable, et sélectionner Exécuter en tant qu'administrateur peut ne pas atteindre le résultat voulu. GSudo offre une solution plus fiable en permettant l'élévation sans nécessiter que Remote Desktop Manager s'exécute en tant qu'administrateur.

GSudo prend en charge la mise en cache configurable, vous permettant d'éviter les invites répétées du contrôle de compte d'utilisateur de Windows, une limitation de ShellExecute, qui déclenche généralement une invite UAC toutes les 15 minutes pour les processus élevés.

Vous pouvez choisir GSudo comme méthode pour exécuter les terminaux PowerShell dans Remote Desktop Manager.

  1. Créer ou modifier une entrée de terminal PowerShell (local) dans Remote Desktop Manager.

  2. Aller à l'onglet Exécuter en tant que.

  3. Définir Mode Exécuter en tant que sur GSudo (au lieu de ShellExecute par défaut).

  4. Cliquer sur Ajouter ou Mettre à jour pour enregistrer l'entrée.

Devolutions Forum logo Donnez-nous vos commentaires