Trier des fichiers par rapports à leur préfixes

Fermé
pamach Messages postés 1 Date d'inscription vendredi 25 novembre 2016 Statut Membre Dernière intervention 25 novembre 2016 - Modifié par pamach le 25/11/2016 à 11:43
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 - 26 nov. 2016 à 11:12
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 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
26 nov. 2016 à 11:12
hello
essayer avec
dir /b *.docx C:/Utilisateurs/c/Bureau/test > liste.txt
0