1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
:DEBUT
CLS
@echo off
SET PATHDIR=J:\KeyNote\fichiers\code_source\msdos\4
SET UNXUTILS=P:\SOFT\divers\unxutils
SET PARAM=purge.ini
SET LOGFILE=purge.log
ECHO ########################################
ECHO # SCRIPT DE PURGE AUTO #
ECHO ########################################
ECHO.
ECHO Supression du fichier log precedent...
DEL %PATHDIR%\%LOGFILE% /Q
ECHO.
ECHO Creation du log...
FOR /F "tokens=1,2,3 delims=|" %%i IN ('type %PATHDIR%\%PARAM%') DO "%UNXUTILS%\FIND.EXE" "%%i" -name "%%j" -mtime +%%k -mindepth 1 -print >> "%PATHDIR%\%LOGFILE%"
ECHO.
FOR /F "tokens=1 delims=|" %%i IN ('type %LOGFILE%') DO DEL "%%i" /Q
ECHO.
PAUSE
:FIN |
Partager