Trier des fichiers par rapports à leur préfixes

pamach Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
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.
A voir également:

1 réponse

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
essayer avec
dir /b *.docx C:/Utilisateurs/c/Bureau/test > liste.txt
0