Comment puis-je déterminer le nom du groupe Administrateurs local dans Vista? Cela peut varier en fonction de la langue du système d'exploitation.Déterminer le nom du groupe Administrateurs local dans Vista
1
A
Répondre
3
Regardez par le SID bien connu.
Dans .NET, vous pouvez utiliser la valeur ENUM: System.Security.Principal.BuiltinAdministratorsSid
Dans Win32 vous pouvez utiliser la valeur ENUM: WELL_KNOWN_SID_TYPE.WinBuiltinAdministratorsSid
et voir MSDN pour plus de détails.
2
Comme Richard propose, utilisez le sid bien connu pour trouver le groupe.
var adminGroupSid = new SecurityIdentifier("S-1-5-32-544");
var adminGroup = (NTAccount)adminGroupSid.Translate(typeof(NTAccount));
var adminGroupName = adminGroup.Value;
Questions connexes
- 1. Nom du groupe localisé
- 2. Ajout d'un groupe de domaine groupe local
- 3. get l'ID du groupe par nom de groupe (Python, Unix)
- 4. Où est le groupe disque principal dans Vista
- 5. Déterminer le nom du compte LocalSystem en utilisant C#
- 6. Comment vérifier si un utilisateur donné est membre du groupe Administrateurs intégré?
- 7. Vérifiez si le nom d'utilisateur est dans le groupe administrateur
- 8. Le nom du groupe Tout le monde dans les systèmes d'exploitation non anglais
- 9. Déterminer le nom du fichier dans un sous-dossier du fichier batch
- 10. BUILTIN \ Administrateurs supprimés - comment l'annuler
- 11. Clé de Registre contenant le dossier du dossier Programmes de l'utilisateur local sous Vista
- 12. La configuration du proxy WCF généré utilise le nom local du serveur
- 13. Obtention du nom de groupe de l'utilisateur sous Windows
- 14. nom du groupe AD avec caractère «/» souffle mon contraignant
- 15. Crystal Reports: Suppression conditionnelle d'un champ en fonction du nom du groupe dans la page actuelle
- 16. Erreur de nom de groupe Crystal Reports
- 17. Groupe d'administrateurs de serveur SQL
- 18. Afficher l'image du disque local dans le safari
- 19. Authentification du compte d'utilisateur local Windows dans C# 3.0
- 20. Déterminer par programme le nom de colonne des contrôles GridView?
- 21. Créer un utilisateur local avec PowerShell (Windows Vista)
- 22. MS Access 2003 - VBA pour l'obtention du nom d'utilisateur du réseau local
- 23. PrinterSettings.InstalledPrinters sur Vista
- 24. Obtention du dossier Local AppData dans Haskell
- 25. lecture membre du groupe ldap de C#
- 26. Lua: Obtenir le nom littéral du paramètre
- 27. Comment déterminer le nom de la disposition de clavier active?
- 28. La création du fichier échoue dans le compte standard (Vista)
- 29. Comment déterminer si une adresse IP provient du même réseau local .NET C#
- 30. Déterminer le chemin du script BASH exécution