Bonjour !

Je suis nouveau, mais avec un peu de connaisance.

Je veux faire un batch files qui vérifie si un dossier existe, et si il existe copie le username dans un fichier texte.
Sa, ça vas.

Mais j'aimerais aller voir dans ce fichier texte, si le username n'est pas déjà inscrit, avant d'aller l'inscrire.

voici ce que j'ai de fait, mais sa fonctionne a moitié

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off

REM Vérifie si le repertoire existe
 IF EXIST "C:\Program Files\eCopy\*" goto existe

Fin
:Existe
for /f "delims=" %%i in ('type "U:\commun\eCopy.txt" ^|findstr /L  "%USERNAME%"') do Echo %%i
IF %%i = "USERNAME=%USERNAME%" goto WRITE
Fin
:WRITE

set USERNAME >> U:\commun\eCopy.txt
Sort < U:\commun\eCopy.txt

:Fin
EXIT
Merci de votre aide