Modifier plusieurs noms de fichiers
Bonjour
Ci-dessous une commande pour changer un nom de fichier bien défini (a remplacer par ???) mais je souhaiterai l même code pour modifier plusieurs fichiers dans le même dossier et la même extension (.xlsx)
Code:
1 2 3 4 5 6
| @echo on
set fichier=???
set ext=%fichier:~-5%
set nom=%fichier:~0,-11%
set nom_final=%nom%%ext%
ren %nom_final% |
Merci
Cordialement
Même chose mais différement
Bonjour à toute et à tous,
Je relance ce vieux sujet en espérant que vous pourrez m'aider...
J'ai un souci de renommage également mais différent...
Je vais essayé d'être clair dans ma demande...
J'ai un répertoire avec plus de 1000 fichiers...
J'ai un fichier excel (que je peux convertir si besoin)
Dans cet excel, j'ai deux colonnes :
Dans la première des codes (ce sont les noms des fichiers pdf)
Dans la deuxième des codes aussi (ce sont les noms qui doivent remplacer les actuels)
Donc en résumé, je prends un fichier en exemple, ce fichier ce nomme 54685.pdf
Dans mon excel, première colonne ligne 1 54685.pdf
Dans mon excel deuxième colonne ligne 1 95846.pdf
Le script dont j'ai besoin repère le 54685.pdf dans son répertoire et le renomme en 95846.pdf
ça ne devrait pas être bien compliqué mais je galère...
Cette liste n'est pas obligatoire en excel, je peux la convertir en n'importe quel autre fichier (txt par exemple)
En espérant que quelqu'un pourra m'aider, passez tous une excellente fin de journée...