1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| @echo off
CLS&setlocal enabledelayedexpansion enableextensions&ECHO.
SET /P $DIR=ENTREZ LE NOM DU REPERTOIRE :
SET $L=&SET $C=1&CLS&ECHO.
FOR /F "DELIMS=" %%A IN ('DIR %$DIR% /AA /B') DO (ECHO !$C! - %%A&SET /A $C+=1&SET $L=!$L! "%%A")
ECHO.&SET $L=!$L:~1!&SET /A $C-=1
SET /P $VAL=SELECTIONNEZ LE FICHIER A LANCER # 1 - !$C! # Q POUR SORTIR : &CALL :TRAITEMENT !$VAL!
:TRAITEMENT
SET $C=1&CLS&ECHO.
FOR %%B IN (!$L!) DO (SET $FILE==%%B
IF !$C!==%1 (START NOTEPAD %$DIR%\!$FILE:~2,-1!)
(SET /A $C+=1)
)
:END
ENDLOCAL |
Partager