Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3281 connectés 

 


Dernière réponse
Sujet : Installation rezo? utilisation de batchs? Comment faire?
JPA Guru m'ayant sollicité en MP, je jette un oeil sur ton pb.
 
La première solution qui me vient à l'esprit est la suivante :
tu crée sur le poste XXX un répertoire partagé (appelons le patch_half$). le $ est pour le cacher.
dedans tu y copieras les fichiers de mise à jour  
tu créeras un fichier nommé version1.txt (qui peut être vide, mais autant y mettre le numéro de version de ton log)
   (à la version suivante tu créeras version2.txt etc...)
 
tu créeras un bat inspiré de celui ci (appelons le MAJ.BAT):
if exist "c:\Half_life\version1.txt" goto fin
ici ta commande de mise à jour
copy "\\XXX\patch_half$\version.txt" "c:\Half_life\"
 
:fin
 
notas :
les guillemets dans if exist "c:\Half_life\version1.txt" goto fin sont nécessaires du fait du nom de fichier long. Bien sur tu modifieras cette ligne en fonction de l'emplacement réel du programme.
 
Attention à ta ligne de commande pour la maj.
si tu as des paramètres à passer et qui se trouvent dans un fichier (.ini par exemple), elle ressemblera à celà :
\\XXX\patch_half$\commande \\XXX\patch_half$\parametres.ini
 
Enfin sur ton poste client, tu créera dans le groupe démarrage :
soit un raccourci vers \\XXX\patch_half$\MAJ.BAT
soit un raccourci vers un BAT local lançant la commande :
call \\XXX\patch_half$\MAJ.BAT
 
A+  
si je n'ai pas été assez clair,reposte car ne connaissant pas du tout half life, je suis obligé de te renseigner par des généralités.
 
 
 

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JPA Guru m'ayant sollicité en MP, je jette un oeil sur ton pb.
 
La première solution qui me vient à l'esprit est la suivante :
tu crée sur le poste XXX un répertoire partagé (appelons le patch_half$). le $ est pour le cacher.
dedans tu y copieras les fichiers de mise à jour  
tu créeras un fichier nommé version1.txt (qui peut être vide, mais autant y mettre le numéro de version de ton log)
   (à la version suivante tu créeras version2.txt etc...)
 
tu créeras un bat inspiré de celui ci (appelons le MAJ.BAT):
if exist "c:\Half_life\version1.txt" goto fin
ici ta commande de mise à jour
copy "\\XXX\patch_half$\version.txt" "c:\Half_life\"
 
:fin
 
notas :
les guillemets dans if exist "c:\Half_life\version1.txt" goto fin sont nécessaires du fait du nom de fichier long. Bien sur tu modifieras cette ligne en fonction de l'emplacement réel du programme.
 
Attention à ta ligne de commande pour la maj.
si tu as des paramètres à passer et qui se trouvent dans un fichier (.ini par exemple), elle ressemblera à celà :
\\XXX\patch_half$\commande \\XXX\patch_half$\parametres.ini
 
Enfin sur ton poste client, tu créera dans le groupe démarrage :
soit un raccourci vers \\XXX\patch_half$\MAJ.BAT
soit un raccourci vers un BAT local lançant la commande :
call \\XXX\patch_half$\MAJ.BAT
 
A+  
si je n'ai pas été assez clair,reposte car ne connaissant pas du tout half life, je suis obligé de te renseigner par des généralités.
 
 
 
amobile UP  :bounce:
Guru De rien :jap:
amobile merci guru ;)
Guru J'en ai pas sous la main et j'avoue que niveau batch je suis un peu rouillé... mais si JPA passe dans le coin il se fera sans doute un plaisir de t'aider il est fort pour les batchs rajoute le mot batch dans le sujet ;)
amobile c tres interessant!
tu peux me donner un exemple de batch?
Guru Tu ajoutes un batch au menu de démarrage et dans ce batch tu fais l'installation de ton patch. Pour éviter que celle ci se fasse a chaque fois tu conditionne l'installation a la présence ou non d'un fichier texte "bidon" créé par le batch en fin d'installation sur la machine.
 
Edit : tu peux éventuellement "ruser" en faisant en sorte que les batch présent sur chaque machine appelent en fait un batch centralisé sur la machine sur laquelle est le patch. Cela te permet par la suite de laisser les batch sur tes machines et de n'intervenir que sur celui centralisé pour d'autres installations futures.
amobile yop tout le monde,
 
alors voila je situe l'action :D
J'ai un petit rezo de 16 machines toutes sous w98se.
J'ai installé un programme qui nécessite d'être patché sur chacune des machines (il s'agit de Half life :D ).
Comment faire pour que la MAJ se fasse automatiquement sur tous les postes lorsque ceux ci demarrent?
J'aimerai par exemple, telecharger le patch dans un repertoire du poste XX et que toutes les autres pointent sur ce meme repertoire lorsqu'elles demarrent et regardent si il y a pas une MAJ à installer.
C'est possible? Comment faire?
 
Merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)