Bonjours,
Je créer un fichier bat pour effectuer la copie d'un répertoire (C:\Sauvegarde_PDF\) vers plusieurs pc (17 pc pour le moment).
Chaque pc possède un dossier nommé "inf" dans lequel la copie se fera,un nom d'utilisateur et mot de passe sont identique pour chaque pc.
Mon probleme est que je souhaiterai que la commande bat utilise un fichier 'ip.txt' contenant les adresse ip des machines qui m'intéresse ,on m'a parler d'une variable mais je ne c'est pas comment faire
J'ai commencer par une commande bat pour faire la copie mais pour un pc
"echo Montage du volume en cour…
net use Q: \\192.168.12.122\inf
xcopy C:\SAUVEGARDE_PDF\ Q:\inf\ /E /H>> "Fichier_labo.log
echo Demontage du volume en cour…
net use Q: /DELETE"
Avez vous une idée pour que ceci se face pour les 17 pc?
-->Message édité par noelyoan le 23/11/2008 00:39:14<--
Après de multitude recherche j'ai réussi a trouver la solution il suffit d'ecrire cela par exemple:
for /F %%i in (c:\ip.txt) DO xcopy C:\Sauvegarde_PDF\*.* %%i\c$\urgence\ /Y >>labo_log.txt