Utiliser GSudo pour des sessions PowerShell élevées

Lors de l'exécution de scripts PowerShell élevés, la méthode UseShellExecute combinée à runas n'est pas toujours fiable, et sélectionner Exécuter en tant qu'administrateur ne permet pas forcément d'obtenir le résultat souhaité. GSudo propose une solution plus fiable en permettant l'élévation sans exiger que Remote Desktop Manager s'exécute en tant qu'administrateur.

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

Il est possible de 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 le mode Exécuter en tant que sur GSudo (au lieu de la valeur par défaut ShellExecute).

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

Devolutions Forum logo Partagez vos commentaires