Bonjour,

En gros, je liste tous les fichiers présents dans un répertoire donné dans un fichier nommé index.txt représenté par la variable %def_i2%

Pour le moment, tout va bien, sauf que index.txt doit être également listé dans index.txt

Voici le code opérationnel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
REM - generate index
:generate_index
%ls% -lln -F --full-time %pathname% > %pathname%\%def_i0%
for /f "tokens=1,2,3,4,5,6,7,8,9,10,11* delims=, " %%a in (%pathname%\%def_i0%) do (
set x=          %%e
echo %%a  %%b %%c  %%d !x:~-11! %%f %%g %%h %%i %%j %%k >> %pathname%\%def_i1%
type %pathname%\%def_i1% | %findstr% -v "total def_i0.tmp" >> %pathname%\%def_i2%
del %pathname%\%def_i0% %pathname%\%def_i1%
)
echo.
echo =^> Save INDEX file: complete.
echo.
goto quit_program
Je ne vois pas comme faire, avez-vous quelques idées à me soumettre ?

Merki