comment créer un .bat pour installer plein de hotfix a la suite ?

comment créer un .bat pour installer plein de hotfix a la suite ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 21-01-2004 à 21:08:26    

g recup tout les hotfix qui me fallait et sa me lourde de tout faire a la main  :whistle:  
 
c koi les lignes de commande pour lancer l'install de tout les hotfix a la queue leu leu sans kils me demande a chaque fois de rebooter après chaque hotfix ?
 
tanko d'avance :)  :hello:

Reply

Marsh Posté le 21-01-2004 à 21:08:26   

Reply

Marsh Posté le 21-01-2004 à 21:21:03    

Reply

Marsh Posté le 21-01-2004 à 21:23:30    

:jap:

Reply

Marsh Posté le 21-01-2004 à 21:59:10    

bon g commencé un peu et sa donne ceci :
 


@echo off
setlocal
set PATHTOFIXES=C:\hotfix
 
%PATHTOFIXES%\WindowsXP-KB826939-x86-FRA.exe /Q /N /Z /L
%PATHTOFIXES%\Q810565_WXP_SP2_x86_FRA.exe /Q /N /Z /L
%PATHTOFIXES%\WindowsXP-KB821557-x86-FRA.exe /Q /N /Z /L
 


 
Z pour pas rebooter après chaque fichier (Does not restart the computer after the installation is completed.)
Q pour faire tout tout seul (Uses quiet mode; no user interaction is required.)
 
sa suffit tout sa ? ya rien a ajouter tout a la fin après les lligne de commande ?  :hello:


Message édité par totoz le 21-01-2004 à 22:12:55
Reply

Marsh Posté le 21-01-2004 à 23:11:03    

ok en faisant ceci sa a l'air de marcher  
 

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsXP-KB810217-x86-FRA.exe /u /q /z
echo.


 
sa m'ouvre une fenetre dos, sa affiche mon texte au debut mais sa ne me montre aucune barre de defilement :/ sa ferme la fenetre dos une fois le hotfix installé ( g verifié kil etait bien installé avec qfecheck), donc c oki maintenant me reste a trouver le moyen de m'afficher les barre de defilement :D

Reply

Marsh Posté le 21-01-2004 à 23:14:43    

totoz a écrit :

ok en faisant ceci sa a l'air de marcher  
 

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsXP-KB810217-x86-FRA.exe /u /q /z
echo.


 
sa m'ouvre une fenetre dos, sa affiche mon texte au debut mais sa ne me montre aucune barre de defilement :/ sa ferme la fenetre dos une fois le hotfix installé ( g verifié kil etait bien installé avec qfecheck), donc c oki maintenant me reste a trouver le moyen de m'afficher les barre de defilement :D


la barre de defilement ca fait partie de windows, si t installes en ligne de commande tu l auras pas [:franck75]

Reply

Marsh Posté le 21-01-2004 à 23:17:16    

si en faisant q:u !

Reply

Marsh Posté le 21-01-2004 à 23:18:16    

ah l'install des fix se fera après la fin de l'install de xp :)

Reply

Marsh Posté le 21-01-2004 à 23:20:48    

autant pour moi alors :o  
j ai jamais installé de hotfix, mais les service pack en ligne de commande j avais pas la barre non plus :whistle:


Message édité par Profil supprimé le 21-01-2004 à 23:21:14
Reply

Marsh Posté le 21-01-2004 à 23:20:55    

bon sa a l'air de marcher et sa me montre la barre de defilement pour l'install du hotfix, on va voir si sa marche pour plusieur hotfix a la suite :)
 

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsMedia-KB828026-x86-FRA.exe /u /passive /z
echo.

Reply

Marsh Posté le 21-01-2004 à 23:20:55   

Reply

Marsh Posté le 21-01-2004 à 23:21:22    

franck75 a écrit :

autant pour moi alors :o  
j ai jamais installé de hotfix, mais les service pack en ligne de commande j avais pas la barre non plus :whistle:

la barre ?

Reply

Marsh Posté le 21-01-2004 à 23:23:51    

totoz a écrit :

la barre ?


la barre de progression ,comme lorsque tu clic le .exe sous windows :)

Reply

Marsh Posté le 21-01-2004 à 23:26:47    

ah oki, bin sa te montre : verification, creation de sauvegarde, et copie des fichier, c pas grand chose mais sa te prouve que le pc est pas planté :D
 
surtout que le bat servira pour 62 hotfix !! 85 mo, sa va prendre un certain temps donc je prefere voir les barre que la fentre dos desesperement vide :D

Reply

Marsh Posté le 21-01-2004 à 23:42:45    

oki je prefere komme sa, sa insere un message a chaque fin d'install de hotfix, je crois que je vé retirer la barre de de defilement :)
 

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsXP-KB820291-x86-FRA.exe /u /passive /z
echo Le hotfix est installé boolay, au suivant !
start /wait %PATHTOFIXES%\Q328310_WXP_SP2_fr.exe /u /passive /z
echo Le hotfix est installé boolay, au suivant !
start /wait %PATHTOFIXES%\WindowsXP-KB826939-x86-FRA.exe /u /passive /z
echo Le hotfix est installé boolay, au suivant !
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo.


 
 
 
 
 
--------------------
 
 
 
"echo Installation" sert a rien, g oublié de le retirer :D
 
 
edit :

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsXP-KB820291-x86-FRA.exe /u /q:a /z
echo Le hotfix est installé boolay, au suivant !
start /wait %PATHTOFIXES%\Q328310_WXP_SP2_fr.exe /u /q:a /z
echo Le hotfix est installé boolay, au suivant !
start /wait %PATHTOFIXES%\WindowsXP-KB826939-x86-FRA.exe /u /q:a /z
echo Le hotfix est installé boolay, au suivant !
echo.


 
comme sa sa affiche juste une petite fenetre qui indique la decompression des hotfix, sa fait tjs un peu d'anim :D


Message édité par totoz le 22-01-2004 à 00:09:33
Reply

Marsh Posté le 21-01-2004 à 23:43:22    

rajout de /n
pour eviter la sauvegarde des ancien fichiers, sinon c 500 mo de partie a chaque hotfix  :fou:  
 

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsXP-KB820291-x86-FRA.exe /u /q:a /n /z
echo Le hotfix est ok boolay, au suivant !
start /wait %PATHTOFIXES%\Q328310_WXP_SP2_fr.exe /u /q:a /n /z
echo Le hotfix est ok boolay, au suivant !
start /wait %PATHTOFIXES%\WindowsXP-KB826939-x86-FRA.exe /u /q:a /n /z
echo Le hotfix est ok boolay, au suivant !
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo.

Message cité 1 fois
Message édité par totoz le 22-01-2004 à 00:10:52
Reply

Marsh Posté le 18-01-2006 à 17:46:19    

totoz a écrit :

rajout de /n
pour eviter la sauvegarde des ancien fichiers, sinon c 500 mo de partie a chaque hotfix  :fou:  
 

@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\WindowsXP-KB820291-x86-FRA.exe /u /q:a /n /z
echo Le hotfix est ok boolay, au suivant !
start /wait %PATHTOFIXES%\Q328310_WXP_SP2_fr.exe /u /q:a /n /z
echo Le hotfix est ok boolay, au suivant !
start /wait %PATHTOFIXES%\WindowsXP-KB826939-x86-FRA.exe /u /q:a /n /z
echo Le hotfix est ok boolay, au suivant !
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo Installation
echo.



 
Fau pas executer qchain à la fin?

Reply

Marsh Posté le 18-01-2006 à 19:10:16    

Reply

Marsh Posté le 19-01-2006 à 17:08:37    

Bon j'ai essayé ton script!
A part décompréssé le hotfix, rien ne se passe? (j'ai bein sur redémarré pour voir)
 
Pourtant, jai repris la même structure de fichier?  :??:
 
Je suis sous windows XP en SP2


Message édité par filpinpin le 19-01-2006 à 17:32:02
Reply

Marsh Posté le 19-01-2006 à 17:27:09    

Attention Danger !!!
 
J'ai voulu procéder de cette façon il ya anviron 2 ans.
 
Mes batchs fonctionnaient bien et les Mises à jour semblaient être correctement installées.
J'avais mis le qchain.exe à la fin de mon batch.
 
Les machines semblaient fonctionnées correctement pendant un temps, puis après, Catastrophe  :cry: , les machines démarraient avec un windows XP tout daubé.
 
Au début j'ai cherché longtemps d'où ce problème pouvait venir sans penser à la méthode que j'avais utilisée pour appliquer les mises à jour.
Puis à force de recherche je me suis penché sur cette méthode. j'ai restauré une image système que j'avais faite avant mes mises à jour. J'ai appliqué les mises à jour une par une en redémarant à chaque fois (85 je sais c'est long - j'en avais presque autant mais je n'ai appliqué cette fois là que celles qui me paraissait indispensables - environ 1 dizaine).
 
Depuis je n'ai plus jamais eu de problème.
En lisant attentivement sur le site de Microsoft la procédure pour appliquer plusieurs mises à jour à la suite sans redémarrer et en ligne de commande, j'ai vu qu'il distinguait les mises à jour en fonction de leur date de sortie (avant 2002, après 2002 par exemple) et que fonction de leur date de sortie on ne pouvait pas les appliquer avec d'autre. Un vrai mer*ier quoi. Est-ce que mon problème venait de là ???
 
En tous cas ça m'a mis dans une merde noire pendant un moment et je ne suis pas prêt de recommencer.
 
http://www.novellmania.com/forum/viewtopic.php?t=311

Reply

Marsh Posté le 19-01-2006 à 17:30:42    

Citation :

Le sp2 du client novell 4.9 n'a pas résolu mon problème. En fait il semblerait que le problème soit survenu à cause de mises à jour de windows XP sp1. Ayant environ 25 stations identiques en XP et un accès internet à très bas débit, je les ai d'abord téléchargées dans un répertoire puis je les appliquaient toutes sans redémarrer en utilisant qchain.exe comme préconisé par Microsoft. Devinant que mon problème venait de là j'ai refait une image pour mes postes dans laquelle je n'ai mis que les MAJ ultra indispensables tout en redémarrant le PC après chacune d'entre elles. Depuis j'applique les mises à jour de microsoft le plus rarement possible et je redémarre systématiquement la machine lorsque qu'elle me le demande.

Reply

Marsh Posté le 19-01-2006 à 17:34:44    

Merci de ton témoignage,
mais independement le fait que cette methode de mise à jour soit bonne ou nefaste pour windows xp, ca ne m'explique toujours pas pourquoi avec le script, la mise à jour ne se fait pas  :(
 
Je lance ça pour tester au plus minimaliste:
@echo off
setlocal
set PATHTOFIXES=C:\hotfix
echo Exécution des commandes du fichier Patchs.bat :
echo Installation des correctifs de Windows XP
echo.
echo -----------------------------------------------
echo Veuillez patienter...
echo.
start /wait %PATHTOFIXES%\Windows-KB833407-x86-enu.exe /u /q:a /z
echo Le hotfix est installé!
echo.

 
et ca part montrer la barre de décompression, rien ne se passe?
(bon mon xp est en anglais je préviens!!)


Message édité par filpinpin le 19-01-2006 à 17:36:58
Reply

Marsh Posté le 19-01-2006 à 19:40:49    

T'as vérifié dans les processus que rien ne se passait ?
 
@echo off  
setlocal  
set PATHTOFIXES=C:\hotfix  
echo Exécution des commandes du fichier Patchs.bat :  
echo Installation des correctifs de Windows XP  
echo.  
echo -----------------------------------------------  
echo Veuillez patienter...  
echo.  
start /wait (pourquoi faire ?) %PATHTOFIXES%\Windows-KB833407-x86-enu.exe /u /q:a /z  
echo Le hotfix est installé!  
echo.  

Reply

Marsh Posté le 19-01-2006 à 19:51:09    

tu dl sa et toute les mise a jour apres le sp2 sont intégrées en une instal sans reboot:
 
pack post sp2:
 
http://www.informatique-facile.net [...] autre.html

Reply

Marsh Posté le 19-01-2006 à 23:22:48    

tilo69 a écrit :

T'as vérifié dans les processus que rien ne se passait ?
 
non, mais je vois juste la barre de défilement indiquant la décompression du package et puis plus rien
@echo off  
setlocal  
set PATHTOFIXES=C:\hotfix  
echo Exécution des commandes du fichier Patchs.bat :  
echo Installation des correctifs de Windows XP  
echo.  
echo -----------------------------------------------  
echo Veuillez patienter...  
echo.  
start /wait (pourquoi faire ?) %PATHTOFIXES%\Windows-KB833407-x86-enu.exe /u /q:a /z  
Oh j'ai juste repris le script de totoz pour tester, on peut le virer ,ca ne change rien
echo Le hotfix est installé!  
echo.


 
funky 83, cool ton lien, mais t'as pas le même pour les patch en anglais  :ange:  
(eh oui, j'ais des windows xp en "english" my lord!!)


Message édité par filpinpin le 19-01-2006 à 23:24:21
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed