Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3017 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Trouver le groupe des administrateurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Trouver le groupe des administrateurs

n°1060199
chepa_jeml​s
Posté le 25-04-2005 à 18:44:54  profilanswer
 

Bonjour à tous,
 
comme on peut le constater, suivant le version de notre OS (anglais ou français) le groupe des administrateurs s'appel différement et c'est à ce niveau que cela me pos problème car en effet j'aimerai trouver le groupe des administrateurs quelque soit sont nom (Administrateurs, administrators,...)
 
est ce que quelqu'un pourrait m'aider?
 
j'ai déjà ce script qui marche super:

Code :
  1. Dim sWSName
  2. sWSName="nom_ordinateur"
  3. Set oLocalGrp = GetObject("WinNT://" & sWSName & "/Administrateurs,group" )
  4. 'Check if the username is added directly to the local admin group
  5. For Each LocalObj in oLocalGrp.Members
  6. MsgBox  LCase(LocalObj.Name)
  7. Next


 
Mais il faudait que je fasse la même chose sans devoir renseigner le nom exacte du groupe!
 
merci de votre aide,
 
chepa


---------------
Chepa...Moi non plus
mood
Publicité
Posté le 25-04-2005 à 18:44:54  profilanswer
 

n°1060412
cvb
Posté le 25-04-2005 à 20:53:13  profilanswer
 

il y a quelques chose que je comprends pas !  
Si tu prends un OS US : c'est administrator
Si tu prends un OS Russe : C'est...je sais pas :D
 
Bref, un groupe "toto" sera pas un groupe administrateur de la machine. Ca sera toujours des constantes prédifnis à l'avance. Est-ce que c'est pas plus simple pour toi, de détecter la langue de l'OS et en fonction de cette dernière de trouver le groupe "le véritable nom du groupe" administrateur. C'est pas simple à expliquer. Tu te constitue pour ça une SGDB
 
France : Administrator
Uk : Administrator
USA : Administrator
Russe : ... je sais tjrs pas :D
Chinois :  [:spamafote]  
 

Code :
  1. if OS = France then
  2. le groupe admistateur s'écrit = "adinistrateur"
  3. end if
  4. if OS = UK then
  5. le groupe admistateur s'écrit = "administrator"
  6. end if


 
Bref, de renverser le problème. C'est une piste qui vaut ce qu'elle vaut :)


Message édité par cvb le 25-04-2005 à 20:56:00
n°1060421
chepa_jeml​s
Posté le 25-04-2005 à 21:00:22  profilanswer
 

justement, c'est un truc de ce genre que je voulais faire mais je ne peux avoir de fcihier autre que le script sur le serveur!!
 
aussi non, on fait comment en vbs pour detecter la langue de l'os?


---------------
Chepa...Moi non plus

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Trouver le groupe des administrateurs

 

Sujets relatifs
Afficher un groupePour crer un groupe d'entre-aide
Requete !! Pour trouver un motPHP/mySQL - Impossible de trouver les fonctions
trouver les noms attributs d'une tableAjouter un groupe à un utilisateur dans un script Unix
Script VBS ajouter un compte administrateursTrouver la compression d'un fichier inconnu ?
[access] Je n'arrive pas à trouver la déclaration d'une fonctionAu secours, aidez-moi à trouver ma voie !!!!
Plus de sujets relatifs à : Trouver le groupe des administrateurs


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)