Exécuter un bat à partire d'un vbs
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 2/11/2011 à 15:31
admininfo Messages postés 333 Date d'inscription lundi 27 juillet 2009 Statut Membre Dernière intervention 1 avril 2014 - 3 nov. 2011 à 08:42
admininfo Messages postés 333 Date d'inscription lundi 27 juillet 2009 Statut Membre Dernière intervention 1 avril 2014 - 3 nov. 2011 à 08:42
A voir également:
- Exécuter un bat à partire d'un vbs
- Creer un fichier .bat - Guide
- Vbs windows - Accueil - Optimisation
- Bat to exe converter - Télécharger - Édition & Programmation
- Copy bat ✓ - Forum Programmation
6 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
2 nov. 2011 à 15:41
2 nov. 2011 à 15:41
Bonjour,
Je ne suis pas un pro de VBS, mais je vois plusieurs points d'achoppement possible :
- var=True C'est le seul endroit où tu utilises var en minuscule ;
- Case "CN=groupe,OU=Global,OU=Security,OU=ou,DC=fr,DC=dc,DC=com" : es-tu sûr d'avoir un strMember qui valle exactement ça ?
dans ta boucle FOR, essaie de faire un
WScript.Echo strMember
pour voir exactement ce qu'il y a dans cette variable à chaque itération...
Xavier
Je ne suis pas un pro de VBS, mais je vois plusieurs points d'achoppement possible :
- var=True C'est le seul endroit où tu utilises var en minuscule ;
- Case "CN=groupe,OU=Global,OU=Security,OU=ou,DC=fr,DC=dc,DC=com" : es-tu sûr d'avoir un strMember qui valle exactement ça ?
dans ta boucle FOR, essaie de faire un
WScript.Echo strMember
pour voir exactement ce qu'il y a dans cette variable à chaque itération...
Xavier
admininfo
Messages postés
333
Date d'inscription
lundi 27 juillet 2009
Statut
Membre
Dernière intervention
1 avril 2014
16
2 nov. 2011 à 15:43
2 nov. 2011 à 15:43
var pas de soucie à ce niveau
pour CN=groupe,OU=Global,OU=Security,OU=ou,DC=fr,DC=dc,DC=com"
je l'ai modifier pour pas que tout le monde voie les ou
je vais essayer ta dernière option
pour CN=groupe,OU=Global,OU=Security,OU=ou,DC=fr,DC=dc,DC=com"
je l'ai modifier pour pas que tout le monde voie les ou
je vais essayer ta dernière option
admininfo
Messages postés
333
Date d'inscription
lundi 27 juillet 2009
Statut
Membre
Dernière intervention
1 avril 2014
16
2 nov. 2011 à 15:43
2 nov. 2011 à 15:43
merci dsl
admininfo
Messages postés
333
Date d'inscription
lundi 27 juillet 2009
Statut
Membre
Dernière intervention
1 avril 2014
16
2 nov. 2011 à 15:46
2 nov. 2011 à 15:46
ça me créer une box mais ne m'affiche rien
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
2 nov. 2011 à 15:56
2 nov. 2011 à 15:56
Ça t'ouvre une fenêtre ? Tu ne l'exécutes pas en console alors ?
En tout état de cause, je suis désolé mais je ne maîtrise ni suffisamment les LDAP ni le VBS pour t'aider plus... Je reste persuadé que le problème se situe dans ton SELECT CASE, mais sans connaissance plus approfondie de ce que renvoie l'appel au LDAP...
Xavier
En tout état de cause, je suis désolé mais je ne maîtrise ni suffisamment les LDAP ni le VBS pour t'aider plus... Je reste persuadé que le problème se situe dans ton SELECT CASE, mais sans connaissance plus approfondie de ce que renvoie l'appel au LDAP...
Xavier
admininfo
Messages postés
333
Date d'inscription
lundi 27 juillet 2009
Statut
Membre
Dernière intervention
1 avril 2014
16
2 nov. 2011 à 16:01
2 nov. 2011 à 16:01
bah le truc bizard c'est que sans le renvoie vers le fichier batch ca fonctionne parfaitement puisque j utilise ce select case dans mes logon et il fonctionne trés bien comme ca j'ai juste intégrer le renvoie qui lui ausi fonctionne trés bien tous seule mais réunis il ne fonctionne plus c'est trop bizard
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
admininfo
Messages postés
333
Date d'inscription
lundi 27 juillet 2009
Statut
Membre
Dernière intervention
1 avril 2014
16
2 nov. 2011 à 15:55
2 nov. 2011 à 15:55
en faite la commande seule Set WshShell = CreateObject("WScript.Shell")
Wshshell.run "\\mon\adresse\log.bat","True"
fonctionne mais ne marche pas avec les condition autour je voudrais la faire fonctionner au milieu de ses conditions pour qu'en fonction du groupe il me démarre tel ou tel script
Wshshell.run "\\mon\adresse\log.bat","True"
fonctionne mais ne marche pas avec les condition autour je voudrais la faire fonctionner au milieu de ses conditions pour qu'en fonction du groupe il me démarre tel ou tel script
admininfo
Messages postés
333
Date d'inscription
lundi 27 juillet 2009
Statut
Membre
Dernière intervention
1 avril 2014
16
3 nov. 2011 à 08:42
3 nov. 2011 à 08:42
pas d'idée