Utilisation du groupe principal AD

Utilisation du groupe principal AD - VB/VBA/VBS - Programmation

Marsh Posté le 10-10-2006 à 11:47:23    

Bonjour,
 
J'ai une petite problèmatique au niveau VBS. Au boulot, actuellement, nous avons un script de connexion qui mappe des lecteurs réseau ( rien de plus banal ), sauf qu'il se base sur les groupes principaux des utilisateurs :  
 
je m'explique pour etre plus clair  
 
L'utilisateur A, dont le groupe principal dans AD est groupA, s'identifie sur sa machine. Le script lui mappe automatiquement \\nomduserveurdefichier\groupA
 
L'utilisateur B, dont le groupe principal dans AD est groupB, s'identifie sur sa machine. Le script lui mappe automatiquement \\nomduserveurdefichier\groupB
 
et ainsi de suite...
 
En fait le script mappe pour tout le monde \\nomduserveurdefichier\groupeprincipal.
 
Ce script est écrit en langage Kix, et mon objectif est de le retranscrire en VBS. Si une ame charitable pouvait m'aider. A noter que je débute dans le VBS.
 
Merci d'avance


---------------
You can break the internet | Gamertag : gegere92 | Twitch ici
Reply

Marsh Posté le 10-10-2006 à 11:47:23   

Reply

Marsh Posté le 10-10-2006 à 15:13:00    

Tu veux faire quoi, exactement ? Récupérer le nom du serv du groupe principal de ton utilisateur, et ensuite mapper le bon drive ?


---------------
"Mon modèle, c'est moi-même."
Reply

Marsh Posté le 10-10-2006 à 15:21:57    

Je pense que l'API netapi32.dll vas être utile....
 
http://support.microsoft.com/defau [...] r%3B151774
 
Si tu regardes bien, le 26ème paramètre doit correspondre à ton besoin.
 
Par contre, je ne suis pas sûr que le logon server (22ème param) corresponde au serveur AD du groupe de l'utilisateur. A vérifier. Si c'est le cas, alors banco, t'as toutes tes infos.


---------------
"Mon modèle, c'est moi-même."
Reply

Marsh Posté le 10-10-2006 à 16:18:38    

agkklr a écrit :

Je pense que l'API netapi32.dll vas être utile....
 
http://support.microsoft.com/defau [...] r%3B151774
 
Si tu regardes bien, le 26ème paramètre doit correspondre à ton besoin.
 
Par contre, je ne suis pas sûr que le logon server (22ème param) corresponde au serveur AD du groupe de l'utilisateur. A vérifier. Si c'est le cas, alors banco, t'as toutes tes infos.


 
En fait le but est que le script recupère le nom du groupe principal du user qui se loggue afin d'imbriquer ce nom dans un chemin UNC.  
 
Merci pour l'info je regarde ça  ;)


---------------
You can break the internet | Gamertag : gegere92 | Twitch ici
Reply

Marsh Posté le 10-10-2006 à 16:30:33    

Je viens de vérifier, et c'est du VBA qui est utilisé alors que j'aurais besoin de cela en VBS, à moins que les deux puissent s'imbriquer


---------------
You can break the internet | Gamertag : gegere92 | Twitch ici
Reply

Marsh Posté le 10-10-2006 à 16:31:24    

Normalement, la plupart des libs utilisables en VBA le sont en VBS


---------------
"Mon modèle, c'est moi-même."
Reply

Marsh Posté le 10-10-2006 à 16:31:43    

A des pouillèmes de syntaxe près, ça doit être utilisable.


---------------
"Mon modèle, c'est moi-même."
Reply

Marsh Posté le 10-10-2006 à 16:36:52    

agkklr a écrit :

A des pouillèmes de syntaxe près, ça doit être utilisable.


 
oki merci  :jap:


---------------
You can break the internet | Gamertag : gegere92 | Twitch ici
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed