Bonjour à tous
Je me lanse dans ma première réalistation
J'ai fouillé partout et j'ai fini par trouver un code que j'ai modifier pour aire ce que je voulais
Mon code fonctionne parfaitement
Enfaîte je remplace des espaces dans les nom de fichier par des points.
Rien de très sorcier tout fonctionne.
Je voulais éssayer d'afficher le nombre de fichiers modifié une foi la moulinette est fini
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @echo off title Remplacement Espaces par des Points for /f "delims=" %%a in ('dir /b') do call :cmd "%%a" exit :cmd set fichierbck=%~1 set fichier=%fichierbck: =.% ren "%fichierbck%" "%fichier%"
Question de faire plus pro lol
Je me suis basé sur des example trouver
bien sur maintenant j'ai une fenêtre qui reste ouverte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 @echo off title Remplacement Espaces par des Points set /a nb_file=0 for /f "delims=" %%a in ('dir /b') do call :cmd "%%a" echo.!file!.%%a>> log.txt set /a nb_file+=1 exit :cmd set fichierbck=%~1 set fichier=%fichierbck: =.% ren "%fichierbck%" "%fichier%" cls echo.Test affichage echo. echo.Nombre de Fichier(s) traité(s) : !nb_file! echo. for /f "delims=" %%i in (' type "log.txt" ') do ( echo.%%i ) del log.txt :inf pause>nul goto :inf
Test affichage
Nombre de Fichier(s) traité(s) : !nb_file!
Le fichier spécifié est introuvable.
Impossible de trouver **********\log.txt
Bon j'aumerais surtout comprendre pas juste uns solution je doit comprendre surtout pour mon pochain test
Merci par avance
Partager