Batch - Programme de déplacement de fichiers en masse.
Fermé
fantoski
-
Modifié par fantoski le 21/06/2016 à 12:31
barnabe0057 Messages postés 14453 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 24 novembre 2024 - 21 avril 2017 à 19:48
barnabe0057 Messages postés 14453 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 24 novembre 2024 - 21 avril 2017 à 19:48
A voir également:
- Batch - Programme de déplacement de fichiers en masse.
- Renommer des fichiers en masse - Guide
- Fichier batch - Guide
- Historique déplacement google - Guide
- Explorateur de fichiers - Guide
- Programme demarrage windows 10 - Guide
1 réponse
barnabe0057
Messages postés
14453
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
24 novembre 2024
4 917
21 avril 2017 à 19:48
21 avril 2017 à 19:48
Bonjour,
Je trouve ton script beaucoup trop compliqué par rapport à la tâche à effectuer, moi je ferais quelque chose du style :
Je trouve ton script beaucoup trop compliqué par rapport à la tâche à effectuer, moi je ferais quelque chose du style :
@echo off
Setlocal enableextensions enabledelayedexpansion
set source=E:\Skyrim\Mods
if not exist "%source%" goto :eof
cd %source%
for /f "tokens=*" %%A in ('dir "*.*" /ad /b') do (
set folder=%%A
if exist "%source%\!folder!\!folder!" (call :archiver)
)
explorer /select,"%source%"
Endlocal
exit
:archiver
cd %source%\!folder!
7za a -y -t7z !folder!.7z !folder!\
rmdir /S /Q "!folder!"
goto :eof
rem