Renommer les dossiers et fichiers
Résolu
DelNC
Messages postés
2360
Statut
Membre
-
baladur13 Messages postés 50033 Statut Modérateur -
baladur13 Messages postés 50033 Statut Modérateur -
Bonjour à tous et toutes
Je cherche à renommer certains des dossiers et des fichiers.
J'arrive à récupérer la liste de tous mes fichiers et dossiers dans un fichiers résult.txt
Pour changer les espaces par un tiret pas de soucis.
Voilà le code
Mais c'est pour remplacer les é è ê par des e que je n'arrive pas.
Je vous remercie poour l'aide pour vous pourrez m'apporter.
Je cherche à renommer certains des dossiers et des fichiers.
J'arrive à récupérer la liste de tous mes fichiers et dossiers dans un fichiers résult.txt
for /f "delims=" %%a In ('dir /b/ad/s/a "C:\Users\Desktop\fichiers" ') Do ( echo %%a >>resultat.txt )
Pour changer les espaces par un tiret pas de soucis.
Voilà le code
@echo off setlocal enabledelayedexpansion for /f "delims=" %%a In ('dir /b/a-d/s/a "C:\Users\mougi\Desktop\dossier_sous_dossier_fichier" ') Do ( set "$File=%%~nxa" set "$File=!$File: =-!" ren "%%a" "!$File!" )
Mais c'est pour remplacer les é è ê par des e que je n'arrive pas.
Je vous remercie poour l'aide pour vous pourrez m'apporter.
A voir également:
- Renommer les dossiers et fichiers
- Renommer des fichiers en masse - Guide
- Renommer iphone - Guide
- Fichiers epub - Guide
- Comment renommer quelqu'un sur instagram - Guide
- Wetransfer gratuit fichiers lourd - Guide
j'ai essayé mon code en mettant chcp 1252
Mais ça ne marche pas.
:(
J'ai essayé ce code.
Ça ne marche pas et il y a quelque chose de bizarre.
Une fois que le script a été exécuté, si j'ouvre le document .bat j'ai ceci
set "$File=!$File:é=e!" a été remplacé par set "$File=!$File:?=e!"
il faut faire attention à quel éditeur texte on utiise, quelles commandes DOS après chcp, etc
:-)