Batch

Batch - Divers - Programmation

Marsh Posté le 23-08-2004 à 14:42:11    


Bonjour
 
 
Batch pour renommer les noms des  ordinateurs
 
@echo off
    set dom=%1
    if "%dom%" == "" echo Domaine absent & goto fin
    set user=%2
    if "%user%" == "" echo Compte absent & goto fin
    set pwd=%3
    if "%pwd%" == "" echo Mot de passe absent & goto fin
    for /F "tokens=1,2" %%F in (ListeNoms.txt) do call :modif %%F %%G
    goto fin
    :modif
    netdom renamecomputer %1 /newname:%2 /userD:%dom%\%user%
/passwordD:%pwd%
    :fin
 
Exemple de Listenoms.txt
 
toto001 titi001
toto002 titi002
toto003 titi003
.
.
.
toto500 titi500
 
chaque ligne correspond a ( anciennom1 nouveaunom1 )
 
Ma question est-il possible qu'on peut sortir de la boucle des qu'il traite la ligne qui correspond
au poste sur lequel on lance la batch pour eviter de lire les 500 lignes
 
 
Merci d'avance

Reply

Marsh Posté le 23-08-2004 à 14:42:11   

Reply

Marsh Posté le 23-08-2004 à 16:25:19    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed