RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
script batch dos
jojo1303, le sam. 29 déc. 2007 à 10:29:57
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


dubcek
déc. 07
Suivant
REPONSES
dubcek
déc. 07
jojo1303
déc. 07
dubcek
déc. 07
jojo1303
janv. 08
jojo1303
janv. 08
Version Web
Réalisé par RedShift
no save