Bonjour,
j'ai mis au point un petit script dans l'esprit, qui me permet de vider certains dossiers.
Je pense que via une tâche planifié cela fonctionnerait très bien, il suffirait de l’adapter un petit peu.
Le Script est utilisé par des enseignants non informaticien, c'est pourquoi il y a un semblant d'interface homme-machine pour les rassurer à l'utilisation d'un fichier cmd dans une boite noire.
Bonne journée
Code:
@echo off
echo _____________________________________
echo *** ***
echo Vidage des répertoires Certif
echo *** ***
echo _____________________________________
set /a counter=0
:numbers
set /a counter=%counter%+1
if %counter% ==41 (goto :fin)
(if %counter% LSS 10 (goto :10)
(for /f "tokens=*" %%i in ('dir D:\KoXoDATA\ELEVES\Certif\certif%counter%\*.* /AD /B') do (RD "D:\KoXoDATA\ELEVES\Certif\certif%counter%\%%i" /S /Q)
echo o | del D:\KoXoDATA\ELEVES\Certif\certif%counter%\*.*)
goto :numbers
)
:10
for /f "tokens=*" %%i in ('dir D:\KoXoDATA\ELEVES\Certif\certif0%counter%\*.* /AD /B') do (RD "D:\KoXoDATA\ELEVES\Certif\certif0%counter%\%%i" /S /Q)
echo o | del D:\KoXoDATA\ELEVES\Certif\certif0%counter%\*.*
goto numbers
:fin
echo _____________________________________
echo *** ***
echo OPERATION TERMINE
echo *** ***
echo _____________________________________
set /a chrono=0
:boucle
set /a chrono=%chrono%+1
if %chrono% ==1500 (goto :eof)
(goto :boucle)