Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Probleme pour savoir quand le logiciel s'arrete
Auteur Message
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
Bonjour à tous, ayant beaucoup de travail en ce moment... je ne poste pas trop.

En ce moment je dois creer un batch pour optimiser les postes de travail :

- vider les temporaires
- vider les prefetch
- lancer jkdefrag
- lancer un fix de symantec
- lancer un kb de crosoft

Je suis bloqué en fait sur Jkdefrag, je l'ai pris en ligne de commande mais je ne sais pas comment faire pour savoir quand le logiciel s'arrete et qu'il puisse reprendre le lancement d'un autre programme (fix de symantec).

Voici le code source :

Code:

@echo off
title Optimisator 1.1
set auteur=Julien DAVID - Florent ARENE
set ver=v1.1
color F8
echo                                     **************************
echo                                     * www.cis-infoservice.fr *
echo                                     **************************
:MENU
cls
echo                      CIStech %ver%                          By %auteur%
echo                    ____________________________________________________________________
echo.
cls
:TEMP
cls
echo                       ********************************************************
echo                       *               Vidage des temporaires                 *
echo                       ********************************************************
cd %windir%\TEMP
del /F /S /Q *.*
:vidage
cls
del /F /S /Q "c:\documents and settings\%profil%\Local Settings\Temporary Internet Files\*.*"
del /F /S /Q "c:\documents and settings\%profil%\Local Settings\Temporary Internet Files\Content.ie5\*.*"
del /F /S /Q "c:\documents and settings\%profil%\Local Settings\Temp\*.*"
del /F /S /Q "c:\documents and Settings\%profil%\Cookies\*.*"
del /F /S /Q "c:\documents and Settings\%profil%\Recent\*.*"
echo.
echo        Operation terminee
pause
:vidage
cls
set prf=%windir%\Prefetch
set tmp=%windir%\Prefetch\*.pf
set layout=%windir%\Prefetch\Layout.ini
set olf=[OptimalLayoutFile]
echo                       ********************************************************
echo                       *                Vidage des prefetch                   *
echo                       ********************************************************
:pf
echo %olf% > %layout%
del %tmp%
cls
echo.
echo Vidage du dossier Prefetch effectu‚ !
cls
:DEFRAG
 cls
echo                       ********************************************************
echo                       *                 Lancement de JKDefrag                *
echo                       ********************************************************
:SORTIE
cls
cd c:
\JkDefrag.exe /s -q
wait shutdown
echo                        Tous droits reserves - Julien DAVID - Florent ARENE
echo                                 CIS info-services - 2009 -
echo.
pause
exit


L'autre contrainte que j'ai c'est que le fix de symantec veut que l'on clique sur accepter pour commencer la desinfection... et là je vois pas du tout comment faire !

Si vous avez des conseils je suis preneur !

Merci d'avance.




______________________________________________________
-Il n'y a qu'en affrontant les plus forts que l'on progresse-

Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
Bonjour


logiquement JkDefrag devrait faire le programme et une fois terminer il lancera la suite du programme

ce paramètre : Quitte le programme quand il a fini.
-q [windows version only] Quit the program when it has finished.

il suffit de mettre symantec a la suite

ou faire un goto symantec

Citation:
:symentec

ta commande
wait shutdown
@exit

c'est quoi cette fenetre ? inscris t elle quelque chose dans la base de registre ?
c'est quoi la ligne de commande sysmantec ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
c'est une fenêtre qui permet d'éradiquer un virus (downadup), celui qui transite par clé USB.
Et je voudrais aussi mettre le patch par la même occasion, mais bon pareil, il faut valider avec OK.




______________________________________________________
-Il n'y a qu'en affrontant les plus forts que l'on progresse-

Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
tu as des liens pour que je puisse voir

tu parles par enigmes si tu veux que l'on t'aide il nous faut les liens des outils et toutes les informations necessaires.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
Bon ma boucle de cristal m'oriente vers ce fix et si tu fais ceci :

FixDwndp.exe /SILENT /LOG=c:\computername%_%username%_logFixDownadp.txt

le fix s'execute en silence et ne demande pas l'intervention de l'interface graphique.
Tu peux voir son processus tourné dans le gestionnaire des taches.

pour le patch si c'est un .msu :

echo Patch
patch.msu /quiet /norestart




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
Alors pour le kb : http://www.microsoft.com/downloads/details.aspx?familyid=0D5F9B6E-9265-44B9…

Pour le patch de symantec : http://geeks.pirillo.com/forum/topics/how-to-remove-conficker-worm



Donc pour etre plus clair : il faut que ces deux patch se lance automatiquement et que le poste s'éteigne tout seul.




______________________________________________________
-Il n'y a qu'en affrontant les plus forts que l'on progresse-

Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
Merci pour cette aide !

Donc au final je met ça :

Code:

cd c:
\JkDefrag.exe /s -q
\FixDwndp.exe /SILENT /LOG=c:\computername%_%username%_logFixDownadp.txt
\WindowsXP-KB958644-x86-FRA.exe /quiet /norestart
wait shutdown
@exit
echo                        Tous droits reserves - Julien DAVID - Florent ARENE
echo                                 CIS info-services - 2009 -
echo.
pause
exit


Mais je pense que /s ou /SILENT c'est pareil, car on a vérifié dans le processus et ça se lance correctement.
Après on attend la fin du patch symantec pour voir si ça s'effectue correctement.




______________________________________________________
-Il n'y a qu'en affrontant les plus forts que l'on progresse-

Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
oui ceci est un peu la meme chose : /s ou /SILENT
mais certains programmes on doit mettre /s et d'autre /SILENT.


shutdown /f /c "Le PC va s eteindre"

voir http://batch.xoo.it/t60-Ligne-de-commande-shutdown.htm




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Probleme pour savoir quand le logiciel s'arrete 
As tu trouvé la solution ?

Est ce résolu ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Probleme pour savoir quand le logiciel s'arrete 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch