Problème pour lancer deux script l'un aprés l'autre
Modérateur : WIN32-[GG]
Problème pour lancer deux script l'un aprés l'autre
Bonjour,
J'essaie de mettre en place un script pour le lancement d'un VPN, puis le montage d'un lecteur réseau. Je dois évidement attendre que le VPN soit connecté pour monter le lecteur réseau via un net use. Or avec mon script ci dessous, seul le premier "call" fonctionne ... il me lance "lancementOpenVPN.bat" mais après rien ... j'ai beau attendre les 15 secondes rien ne se produit pas la suite. Vous avez une idée ?
@echo off
cls
REM --------------------------------------------------------
REM Lancement du VPN
REM --------------------------------------------------------
Echo Lancement du VPN
sleep 2
Echo Veuillez Saisir Votre mot de passe de connexion Windows
call "C:\Documents and Settings\l.cagna\Bureau\lancementOpenVPN.bat"
sleep 15
call "C:\Documents and Settings\l.cagna\Bureau\NetUse.bat"
Echo Vous etes maintenant connecte
Exit
-------------
contenu du lancementOpenVPN.bat
"C:\Program Files\OpenVPN\bin\openvpn-gui-1.0.3.exe" --connect CDA.ovpn
exit
--------------
contenu du NetUse.bat
net use J: \\systechinf01\Perso\%USERNAME%
Voilà ... merci pour votre aide
Laurent
J'essaie de mettre en place un script pour le lancement d'un VPN, puis le montage d'un lecteur réseau. Je dois évidement attendre que le VPN soit connecté pour monter le lecteur réseau via un net use. Or avec mon script ci dessous, seul le premier "call" fonctionne ... il me lance "lancementOpenVPN.bat" mais après rien ... j'ai beau attendre les 15 secondes rien ne se produit pas la suite. Vous avez une idée ?
@echo off
cls
REM --------------------------------------------------------
REM Lancement du VPN
REM --------------------------------------------------------
Echo Lancement du VPN
sleep 2
Echo Veuillez Saisir Votre mot de passe de connexion Windows
call "C:\Documents and Settings\l.cagna\Bureau\lancementOpenVPN.bat"
sleep 15
call "C:\Documents and Settings\l.cagna\Bureau\NetUse.bat"
Echo Vous etes maintenant connecte
Exit
-------------
contenu du lancementOpenVPN.bat
"C:\Program Files\OpenVPN\bin\openvpn-gui-1.0.3.exe" --connect CDA.ovpn
exit
--------------
contenu du NetUse.bat
net use J: \\systechinf01\Perso\%USERNAME%
Voilà ... merci pour votre aide
Laurent
Re: Problème pour lancer deux script l'un aprés l'autre
Bonjour
tu as essayé de voir si le premier fonctionne seul ?
puis de lancer le second seul ?
tu as essayé de voir si le premier fonctionne seul ?
puis de lancer le second seul ?
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: Problème pour lancer deux script l'un aprés l'autre
Oui quand je les lance manuellement l'un puis l'autre cela fonctionne correctement.
Re: Problème pour lancer deux script l'un aprés l'autre
et en modifiant cette ligne :
sleep 15 en sleep 20
ou
ping localhost -n 15 > null
sleep 15 en sleep 20
ou
ping localhost -n 15 > null
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: Problème pour lancer deux script l'un aprés l'autre
Ca ne change rien ... ma fenêtre Dos reste sur "Veuillez saisir votre mot de passe de connexion Windows"
J'ai tenté de mettre un echo test juste aprés le 1 er call mais rien n'y fait il ne s'affiche pas.
J'ai tenté de mettre un echo test juste aprés le 1 er call mais rien n'y fait il ne s'affiche pas.
Re: Problème pour lancer deux script l'un aprés l'autre
si il te demande un mot de passe il faut le saisir afin qu il puisse poursuivre
que se passe t il une fois le mot de passe saisie ?
tu met echo on à la place de echo off
et tu verras tout ce ki se passe
que se passe t il une fois le mot de passe saisie ?
tu met echo on à la place de echo off
et tu verras tout ce ki se passe
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: Problème pour lancer deux script l'un aprés l'autre
En fait le 1 er call me fait ouvrir une application tierce (mon client VPN), celle ci me demande un login et un mot de passe que je saisis. Le Client se connecte puis plus rien rien ... le script original ne continue pas ...
Avec Echo on je constate également que le script s'arrête sans me mettre le moindre message si ce n'est le lancement du 1er script
Avec Echo on je constate également que le script s'arrête sans me mettre le moindre message si ce n'est le lancement du 1er script
Re: Problème pour lancer deux script l'un aprés l'autre
essai en remplaçant call par start /w "C:\Documents and Settings\l.cagna\Bureau\NetUse.bat"
est tu sur de ton chemin pour monter ton lecteur ? as tu accès sans soucis ou arrives tu à le monter sans passer par le batch ?
est tu sur de ton chemin pour monter ton lecteur ? as tu accès sans soucis ou arrives tu à le monter sans passer par le batch ?
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: Problème pour lancer deux script l'un aprés l'autre
Bonjour,
Je n'est pas trop regardé le sujet mais bon... Peut remplacer directement dans le script
Batch_Man
Je n'est pas trop regardé le sujet mais bon... Peut remplacer directement dans le script
Code : Tout sélectionner
@echo off
REM --------------------------------------------------------
REM Lancement du VPN
REM --------------------------------------------------------
Echo Lancement du VPN
sleep 2
Echo Veuillez Saisir Votre mot de passe de connexion Windows
"C:\Program Files\OpenVPN\bin\openvpn-gui-1.0.3.exe" --connect CDA.ovpn
sleep 15
net use J: \\systechinf01\Perso\%USERNAME%
Echo Vous etes maintenant connecte
Exit
pause
Re: Problème pour lancer deux script l'un aprés l'autre
Oui c'est possible de mettre tout ensemble le problème est de savoir si netuse.bat est un fichier NetLogon qui peut aller vers une evolution.
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info