rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Quitter un batch lancer par un batch

Posté par starletgto, le samedi 16 juin 2007 à 11:22:27
bonjour
j ai cree un batch qui verifie si mes deux fichier dll (msvcp71.dll et msvcr71.dll)son bien la dans windows systeme 32 si il ni sont pas il les copie en allent les chercher dans le D:/dll (fichier ou j ai place les dll en question )

voici le batch il lance deux autre batch qui aux copie les fichier dll

:boucle
if not exist "C:\WINDOWS\system32\MSVCP71.DLL" start MSVCP71.DLL
if not exist "C:\WINDOWS\system32\msvcr71.dll" start msvcr71.dll
choice /t:o,10>nul
cls
goto :boucle

il s execute en boucle parce que les deux fichier dll se suprime tout seul (peu etre virus )
le plus chiant c est que c est dll son capital pour mon antivirus

voila les deux autre batch commander par le premier

title msvcr71.dll

xcopy D:\dll\msvcr71.dll C:\WINDOWS\system32 /S /E /H
net stop "avast! Antivirus"
net start "avast! Antivirus"
exit/b

et

title MSVCP71.dll

xcopy D:\dll\MSVCP71.dll C:\WINDOWS\system32 /S /E /H
net stop "avast! Antivirus"
net start "avast! Antivirus"
exit/b


tou marche a merveille quand les fichier ni son pas il les copie et restart l antivirus
mais voila la ou il y a probleme c est que le premier batch se ferme apres avoir lancer les deux autre
ca c est normale mais les deux autre ne se ferme pas

comment faire pour qu il se ferme
et aurait t il moyen de fair tourne s est trois batch en arriere plan
Configuration: Windows XP
Internet Explorer 7.0
Répondre à starletgto  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
littlefab, le vendredi 29 juin 2007 à 16:29:02
As tu essayé de passer par la commande call ?

Cdlt.
Répondre à littlefab

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
starletgto, le samedi 30 juin 2007 à 23:56:57
oui mai alor il lance selement le premier batch mais n execute pas la suite
Répondre à starletgto

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dubcek, le dimanche 1 juillet 2007 à 10:38:25
Et avec
start net start "avast! Antivirus"
Répondre à dubcek

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 guejo, le lundi 21 avril 2008 à 17:48:51
Euh, c'est certainement a cause des /b après le EXIT non ?
http://www.ss64.com/nt/exit.html
Répondre à guejo
Logiciels pertinents trouvés dans les téléchargements
Télécharger MuseTools 2.11MuseTools - MuseTools a pour but de faciliter la vie des utilisateurs de MPC (MusePack), qualitativement parlant le meilleur format de...Catégorie: Conversion audio
Licence: Freeware/gratuit
Télécharger Launchy 2.0Launchy - Plus besoin de parcourir le menu Démarrer: Launchy permet lancer n'importe quel logiciel en tapant quelques lettres de son...Catégorie: Optimisation
Licence: Open Source
Télécharger OpenSSH 2.2.0OpenSSH - Open SSH est un portage de l'implémentation Open Source de SSH sur les plates-formes Microsoft WindowsCatégorie: Telnet/SSH
Licence: Open Source
Télécharger Unison 2.24.6Unison - Unison est un logiciel de synchronisation de répertoires. Il est capable de travailler de manière bidirectionnelle, c'est...Catégorie: Gestion de fichiers
Licence: Open Source
Plus de logiciels gratuits sur « quitter un batch lancer par un batch »