Bonjour,
J'ai fait un script Batch me permettant de compresser individuellement tous les fichiers d'un répertoire en 7z puis les effaces si il n'y a pas d'erreurs:
Je voudrais pouvoir exclure les fichiers déjà compressés en 7z ainsi que le script lui-même, car il ne faut surtout pas qu'il les effacent du répertoire, mais je n'arrive pas à trouver comment faire....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @ECHO OFF for %%F in (*.*) do ( ECHO Found %%F to compress... "C:\Program Files\7-Zip\7z" a -t7z "%%~nF.7z" "%%F" -m0=lzma2 -mmt=8 -mx=9 if errorlevel 255 goto:quit if errorlevel 0 ( ECHO compressed %%F to %%~nF.7z DEL "%%F" /F /Q ) else ( ECHO Failed to Recompress %%F. ) ) :quit
Merci,
Cordialement....
Partager