[vbs] exécution d'un script

Résolu/Fermé
admininfo Messages postés 333 Date d'inscription lundi 27 juillet 2009 Statut Membre Dernière intervention 1 avril 2014 - Modifié par admininfo le 4/11/2011 à 12:30
 admininfo - 7 nov. 2011 à 08:58
Bonjour,

voila j'ai créer un vbs qui est censé m'exécuter un batch en fonction de si il appartiens bien au groupe1 et un autre batch si il n'appartient pas à ce groupe mais ca ne fonctionne pas avez vous une idée du problème deux jours à modifier remodifier j'y arrive pas


merci d'avance


Set WshShell = CreateObject("WScript.Shell")
Set args = WScript.Arguments
Utilisateur=""
NomCN=UCase(args(0))
Set objGroup = GetObject("LDAP://CN=groupe1,OU=Groups,OU=Sgroups,OU=ou,DC=dc,DC=dc1,DC=dc2")
objGroup.GetInfo
arrMemberOf = objGroup.GetEx("member")
For Each strMember in arrMemberOf
Membre=Split(strmember,",")
If UCase(Membre(0)) = "CN="&NomCn Then Utilisateur="OK"
Next
If Utilisateur="OK" Then
wshshell.run "\\monserveur\logon\log1.bat",2
Else
wshshell.run "\\monserveur\logon\log2.bat",2
End if





A voir également:

3 réponses

admininfo Messages postés 333 Date d'inscription lundi 27 juillet 2009 Statut Membre Dernière intervention 1 avril 2014 16
4 nov. 2011 à 15:29
si je met un msgbox à la place de wshshell.run "\\monserveur\logon\log2.bat",2

la msgbox s'affiche bien

si je la met en dessou de wshshell.run "\\monserveur\logon\log2.bat",2

la msgbox s'affiche bien

je ne comprend pas
0
admininfo Messages postés 333 Date d'inscription lundi 27 juillet 2009 Statut Membre Dernière intervention 1 avril 2014 16
7 nov. 2011 à 08:36
svp
0
bon bah pas merci pour votre aide j'ai trouver le problème bonne journée à tous
0