> Tous les forums > Forum Autres langages
 Batch pour modifier une partie des noms des fichiers dans le même dossierSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
tease
  Posté le 11/09/2019 @ 11:40 
Aller en bas de la page 
Petite astucienne

Bonjour Astuciennes et Astuciens

Quel est le code source dans un fichier .bat pour modifier une partie des noms de fichiers .txt ?

Je voudrais supprimer l'expression _ville

Les fichiers se nomment:

toto_ville_nature.txt

tata_ville_nature.txt

titi_ville_nature.txt

toto, tata, titi sont donnés à titre d'exemples

Merci !

Publicité
Constance
 Posté le 11/09/2019 à 13:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut .o/

Tu peux tenter d'enregistrer dans un .bat quelque chose comme ça :

SETLOCAL EnableDelayedExpansion

for %%# in (*_ville_*.txt) do (

SET AncienNom="%%#"

SET NouveauNom=!AncienNom:_ville=!

ECHO REN !AncienNom! !NouveauNom!

)

ENDLOCAL

Si les commandes REN qui s'affichent semblent correctes, alors tu pourras retirer le "ECHO " devant pour que le renommage soit effectué.

tease
 Posté le 11/09/2019 à 14:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour Constance.

Merci pour le code batch. Il fonctionne à merveille.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
89,99 €Routeur Netgear R6700 NIGHTHAWK à 89,99 €
Valable jusqu'au 06 Avril

Amazon fait une promotion sur le routeur Netgear R6700 NIGHTHAWK qui passe à 89,99 € livré gratuitement. On le trouve ailleurs à partir de 119 €. Ce routeur vous permettra de profiter du WiFi jusqu'à 1750 Mbps. Son amplificateur intégré vous permettra t'étendre la couverture de votre réseau jusqu'à 140 m². Le routeur dispose également de 4 prises Gigabit Ethernet et d'un port USB 3.0 sur lequel vous pourrez brancher une imprimante, une clé USB ou un disque dur externe qui sera partagé sur votre réseau.


> Voir l'offre
12,90 €Windows 10 Pro 32/64 bits OEM à 12,90 €
Valable jusqu'au 05 Avril

Le vendeur sérieux DIGITAL FR propose sur Amazon  la clé d'activation pour Windows 10 professionnel en français 32 bits / 64 bits à 12,90 €. Cette clé livrée par email fonctionne avec l'outil d'installation et de création de support de Microsoft que vous pouvez télécharger ici ou directement avec l'ISO de Windows 10 Pro. De quoi installer légalement Windows 10 Pro sur un PC. Pour en savoir plus sur l'achat et l'installation d'une clé OEM de Windows 10, suivez les indications de notre dossier pratique.


> Voir l'offre
34,99 €Enceinte connectée Amazon Echo Dot avec assistant Alexa + prise connectée Tapo P100 à 34,99 €
Valable jusqu'au 02 Avril

Amazon fait une promotion sur un pack comprenant l'enceinte Amazon Echo Dot (3ème génération) et la prise connectée Tapo P100 qui passe à 34,99  (au lieu de 74 €). L'appareil piloté par la voix fonctionne avec Alexa, l’intelligence artificielle développée par Amazon. Vous pourrez avec elle écouter de la musique, interagir avec vos appareils domotiques, écouter les infos, la radio, connaître la météo et d’accéder à des milliers d’autres possibilités grâce aux Skills : recettes de cuisine, petits jeux, etc. Par rapport à la génération précédente, le son est amélioré et l'enceinte arbore un nouveau design. Vous pourrez piloter à la voix la prise connectée pour allumer ou éteindre un appareil branché dessus, comme une lampe par exemple. La prise est totalement programmable et contrôlable à distance avec votre smartphone. Une excellente affaire !


> Voir l'offre

Sujets relatifs
BATCH fermer les fichiers pdf contenus dans un repertoire
Commande batch pour ouvrir plusieurs fichiers windows 8
Batch pour importer plusieurs CSV dans Mysql
batch pour modifier un fichier texte
Batch pour forcer l'attribut des fichiers
[BATCH] for imbriqué recherche dossier
[BATCH] for dans un seul sous répertoire
Script PHP, listant dossier et fichiers et se connectant a une BDD
Editer à la chaîne les raccourcis dans un dossier
Problème pour un batch urgent, veuillez lire svp
Plus de sujets relatifs à Batch pour modifier une partie des noms des fichiers dans le même dossier
 > Tous les forums > Forum Autres langages