Bonjour ,
Je cherche à récupérer un certain nombre de fichiers se trouvant sur une centaine de postes de travail en réseau.
Ces fichiers doivent ensuite être déposés sur un serveur de fichiers , dans des répertoires nommés avec le nom windows (UserName) de chaque utilisateur.
Voici le script que j'ai commencé à écrire , mais mon soucis est que je n'arrive pas à passer à l'ordinateur suivant (incrémenter l'adresse IP )
_____________________________________________________
if not defined T set T=0
set V=\\Nom_server_fichier\f$\temp\
net use y: %V%
Rem ------------poste de travail-------------------
set P=\\xxx.xxx.x
set VPC=.57\c$
set PC=%P%%VPC%
:RECUP
net use z: %PC%
md z:\RECUP-LOTUS\%UserName% >>log.txt
copy z:\lotus\notes\notes.ini z:\%UserName%/Y >>c:\log.txt
pause
copy z:\lotus\notes\data\*.id z:\%UserName%/Y >>c:\log.txt
copy z:\lotus\notes\data\names.nsf z:\%UserName%/Y >>c:\log.txt
copy z:\lotus\notes\data\desktop6.ndk z:\%UserName%/Y >>c:\log.txt
copy z:\lotus\notes\data\bookmark.nsf z:\%UserName%/Y >>c:\log.txt
xcopy z:\%UserName% y:
RD z:\%UserName%
set PC=%PC%+1 (je voudrais incrémenter la valeur PC pour passer à l'adresse IP suivante (se terminant par .58), mais j'ai un soucis à ce niveau
if %T% LSS 100 goto RECUP
:FIN Configuration: Windows XP
Internet Explorer 7.0

