8 votes

Réouvrir SublimeText en tant qu'administrateur

Y a-t-il un plugin SublimeText qui rouvre le fichier actuel en tant qu'administrateur?

Notepad++ dispose d'une fonctionnalité où, si vous ouvrez un fichier et n'avez pas les autorisations pour le modifier, mais que vous essayez de le sauvegarder, il vous informera que vous n'avez pas l'accès, puis vous donnera la possibilité d'ouvrir en tant qu'administrateur (si vous avez cette autorisation), après quoi vous pourrez sauvegarder.

Je réalise qu'il existe des solutions de contournement, mais il s'agit d'une fonctionnalité très pratique que j'aimerais voir dans SublimeText.

Pour clarifier, je ne veux pas pouvoir faire un clic droit sur le fichier dans l'explorateur Windows et choisir "ouvrir en tant que". Je suis conscient des outils qui permettent cela, je parle spécifiquement du cas où un fichier est ouvert en tant que non administrateur et nécessite des autorisations d'administrateur pour sauvegarder.

0voto

ZXX Points 134

Allez à gpedit et définissez ces politiques :

Paramètres Windows/Paramètres de sécurité/Stratégies locales/Options de sécurité

Contrôle de compte d'utilisateur : Mode d'approbation admin pour le compte Administrateur intégré    Désactivé
Contrôle de compte d'utilisateur : Autoriser les applications UIAccess à demander une élévation sans utiliser le bureau sécurisé Désactivé
Contrôle de compte d'utilisateur : Comportement de la boîte de dialogue d'élévation pour les administrateurs en mode d'approbation admin    Élever sans demander
Contrôle de compte d'utilisateur : Comportement de la boîte de dialogue d'élévation pour les utilisateurs standards   Demander des informations d'identification
Contrôle de compte d'utilisateur : Détecter l'installation des applications et demander une élévation Désactivé
Contrôle de compte d'utilisateur : Élever uniquement les exécutables signés et validés    Désactivé
Contrôle de compte d'utilisateur : Élever uniquement les applications UIAccess installées dans des emplacements sécurisés Désactivé
Contrôle de compte d'utilisateur : Exécuter tous les administrateurs en mode d'approbation admin Désactivé
Contrôle de compte d'utilisateur : Basculer vers le bureau sécurisé lors de la demande d'élévation Désactivé
Contrôle de compte d'utilisateur : Virtualiser les échecs d'écriture de fichiers et de registre dans des emplacements par utilisateur Activé

Ensuite, définissez le mode de compatibilité de l'éditeur pour toujours s'exécuter en tant qu'admin.

Si vous rencontrez des problèmes, vous pouvez relâcher le "Mode d'approbation admin pour le compte Administrateur intégré" à "Activé" tant que vous gardez "Élever sans demander".

Vous pourriez même être en mesure de sauter le paramétrage de compatibilité pour l'application puisque ces politiques vous donneront une élévation automatique et silencieuse. Cela dépend de la version particulière du système d'exploitation (la version LTSB est très indulgente, la version Home est très totalitaire).

Pour certains dossiers système, assurez-vous que vous utilisez la version x64. C'est un problème différent qui ressemble à l'UAC pour les gens mais ce n'est pas le cas. Seul Visual Studio sait comment contourner cela silencieusement.

Pour les dossiers "extra spéciaux" comme Fonts, tout cela ne vous aidera pas. Vous devrez faire plus de manipulations (y compris renommer C:\Windows\Fonts\desktop.ini) si vous voulez y accéder via l'interface utilisateur, mais vous pourrez y accéder facilement via la console cmd admin.

Donc ajoutez votre éditeur au chemin d'accès, gardez une fenêtre cmd admin ouverte en permanence et tout ira bien.

-1voto

Rider Harrison Points 1

Je viens de passer récemment de npp à sublime et j'ai trouvé que le moyen le plus simple de contourner cela est simplement de désactiver UAC et de régler sublime pour toujours fonctionner en tant qu'administrateur.

Ouvrez toujours Sublime en tant qu'administrateur Ouvrir toujours Sublime en tant qu'administrateur

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X