Bat qui copie tous les répectoires
Fermé
philton5000
Messages postés
100
Date d'inscription
samedi 27 janvier 2018
Statut
Membre
Dernière intervention
20 janvier 2021
-
30 avril 2018 à 03:51
philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021 - 1 mai 2018 à 12:06
philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021 - 1 mai 2018 à 12:06
A voir également:
- Bat qui copie tous les répectoires
- Fichier bat - Guide
- Copie cachée - Guide
- Super copie - Télécharger - Gestion de fichiers
- Copie écran samsung - Guide
- Copie disque dur - Guide
1 réponse
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
Modifié le 30 avril 2018 à 21:58
Modifié le 30 avril 2018 à 21:58
Bonjour,
J'ai un peu modifié le script :
Maintenant à toi de l'adapter à tes besoins.
J'ai un peu modifié le script :
@echo off
setlocal enableextensions enabledelayedexpansion
set "destination=%~d0\vivi"
if not exist "!destination!" (mkdir "!destination!")
cd /d %USERPROFILE% || exit /b 1
set extensions=.mp3 .pdf .ppt .pps .pptx .xls .xlsx .mp4 .doc .docx
set dossiers="Desktop" "Downloads" "Pictures" "Videos"
for %%A in (%dossiers%) do (call :recherche "%%~A")
pause
exit /b 0
:recherche
for /f "tokens=*" %%B in ('2^>nul dir /b /s "%~1"') do (
for %%i in (%extensions%) do (
if %%~xB==%%i (
if not exist "!destination!\%%~i" (mkdir "!destination!\%%~i")
echo. & echo ### %%~B
copy /D /V /Y "%%~B" "!destination!\%%~i" >nul
)
)
)
goto :eof
rem
Maintenant à toi de l'adapter à tes besoins.
30 avril 2018 à 23:00
30 avril 2018 à 23:03
1 mai 2018 à 08:55
Ca marche mais c'est lent.
1 mai 2018 à 12:01
1 mai 2018 à 12:04