Trier des fichiers par rapports à leur préfixes [Fermé]

Signaler
Messages postés
1
Date d'inscription
vendredi 25 novembre 2016
Statut
Membre
Dernière intervention
25 novembre 2016
-
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
-
Bonjour, j'ai des fichiers (azerty 1, azerty2 ....). Je souhaite récupérer azerty.
Créer un dossier azerty et placer les fichier a (azerty 1, azerty2 ....) dans ce dossier.
Ce sont des documents docx.

J'ai commencer un script mais cela ne fonctionne pas :

@echo on

:debut
dir *.docx C:/Utilisateurs/c/Bureau/test > liste.txt

call :size_file LISTE.txt

:suite
if %size%==0 goto fin

set "fichier="
set /a Numero=0
for /f "delims=" %%a in ('more/e +%%Numero%% ^< liste.txt') do(
if not defined ligne set "ligne=%%a")



md %fichier:~0,5%
move %fichier:~0,5% *.docx %fichier:~0,5%


goto _debut

:size_file
set size=%~z1
goto suite

:fin
del liste.txt

Merci de votre aide.

Cordialement pamach.

1 réponse

Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
5 261
hello
essayer avec
dir /b *.docx C:/Utilisateurs/c/Bureau/test > liste.txt