bonjour
je recherche un script pour renommer automatiquement des fichiers situés dans un dossier. Y'en à une bonne centaine et j'ai pas envie de tout me tapper à la main. Deplus, cette tache doit se faire tous les jours.
bonjour
je recherche un script pour renommer automatiquement des fichiers situés dans un dossier. Y'en à une bonne centaine et j'ai pas envie de tout me tapper à la main. Deplus, cette tache doit se faire tous les jours.
Il te faut déjà déterminer la régle de nommage.
Ont-il tous la même racine ?
oui
Ils sont nommés ainsi: nom_serveur.nom_journal
Moi je voudrai nom_serveurnom_journal.txt
exemble:
matrix.application
je veux
matrixapplication.txt
Parce que access il aime pas les .applications
Essaie ceci
Vérfie si la premiére ligne répond bien à la régle ensuite passe la en rem et supprime le rem de la seconde ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 @echo on For /F "tokens=1,2 delims=." %%A in ('Dir /B *.application') do echo %%A.%%B %%A%%B.txt rem For /F "tokens=1,2 delims=." %%A in ('Dir /B *.application') do Ren "%%A.%%B" "%%A%%B.txt"
il faut se placer dans le répertoire avant l'exécution, vérifier si son exécution 2 fois de suite ne pose pas de pb, etc.
Je te laisse faire le reste, il s'agit d'ajouter des tests
bonsoir,
il existe un petit logiciel gratos Rename
http://www.framasoft.net/article2170.html
a+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager