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:21:03
ReplyMarsh Posté le 21-01-2004 à 21:59:10
bon g commencé un peu et sa donne ceci :
|
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 ?
Marsh Posté le 21-01-2004 à 23:11:03
ok en faisant ceci sa a l'air de marcher
@echo off |
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
Marsh Posté le 21-01-2004 à 23:14:43
totoz a écrit : ok en faisant ceci sa a l'air de marcher
|
la barre de defilement ca fait partie de windows, si t installes en ligne de commande tu l auras pas
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
Marsh Posté le 21-01-2004 à 23:20:48
autant pour moi alors
j ai jamais installé de hotfix, mais les service pack en ligne de commande j avais pas la barre non plus
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 |
Marsh Posté le 21-01-2004 à 23:21:22
franck75 a écrit : autant pour moi alors |
la barre ?
Marsh Posté le 21-01-2004 à 23:23:51
ReplyMarsh 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é
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
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 |
--------------------
"echo Installation" sert a rien, g oublié de le retirer
edit :
@echo off |
comme sa sa affiche juste une petite fenetre qui indique la decompression des hotfix, sa fait tjs un peu d'anim
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
@echo off |
Marsh Posté le 18-01-2006 à 17:46:19
totoz a écrit : rajout de /n
|
Fau pas executer qchain à la fin?
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
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 , 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
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. |
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!!)
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.
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
Marsh Posté le 19-01-2006 à 23:22:48
tilo69 a écrit : T'as vérifié dans les processus que rien ne se passait ? |
funky 83, cool ton lien, mais t'as pas le même pour les patch en anglais
(eh oui, j'ais des windows xp en "english" my lord!!)
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
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