Problèmes avec des sous dossiers

Fermé
azur08 - 23 août 2017 à 18:01
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 - 23 août 2017 à 21:06
Bonjour j'ai un problème avec mon disque-dur-externe j'ai rangé des chansons et musiques par années donc j'ai fais des dossiers mais dans un des dossier il y a des sous dossiers (A-D , E-K , L -P , Q_Z) j'aimerais retirer ceci comment dois je procéder car je ne sais pas comment s'est arrivé. je vous remercie pour l'aide

2 réponses

barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 4 915
23 août 2017 à 18:07
Bonjour,

On peut faire ça de manière automatiser par l'intermédiaire d'un script, est-ce que ça t'intéresse ?
0
n'tant pas tres brancher ordi est ce que tu peux m'expliquer à quoi ça consiste , merci
0
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 4 915 > azur08
23 août 2017 à 18:16
Un script est un petit programme de quelques dizaines de lignes tout au plus, destiné à automatiser un ou plusieurs tâches répétitives.

Je peux créer un script pour régler ton problème, j'ai juste besoin de quelques infos. il me faudrait le chemin complet vers ton dossier contenant les sous-dossiers que tu veux supprimer.

Quelle version de windows utilises-tu ?
0
peut etre me suis je mal fait comprendre je voudrais supprimer les sous dossiers sans supprimer la musique sinon je suis sous windows 8
0
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 4 915 > azur08
23 août 2017 à 18:25
Oui tu veux déplacer la musique dans le dossier parent, puis supprimer les sous-dossiers (A-D , E-K , L -P , Q_Z) , c'est bien ça ou j'ai tout faux ?
0
oui exact
0
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 4 915
Modifié le 23 août 2017 à 21:07
Voilà j'ai terminé le script :

@echo off
Setlocal enableextensions
color 0A

for %%A in (D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do (

if exist "%%A:\Musique\Divers1" (set racine=%%A:\Musique\Divers1)

)

set dossier=%racine%\1970 - 1979

cd /d %racine% || exit /B 1

for /f "tokens=*" %%E in ('dir /b /ad "%dossier%"') do (

robocopy "%dossier%\%%~E" "%dossier%" /E /B /COPY:DAT /DCOPY:T /MOVE

)

echo. & pause
exit /B


Je t'explique les étapes pour se servir du script :

1) tu crées un nouveau document texte que tu nommes script.txt

2) tu copies-colles le script dans le document texte puis tu enregistres

3) tu renommes le document en script.bat

4) tu fais un clic-droit sur script.bat puis tu cliques sur "exécuter en tant qu'administrateur"


“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
0