Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1022 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch] Comment renommer en enlevant une variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Batch] Comment renommer en enlevant une variable

n°2083085
landsat
Posté le 18-06-2011 à 17:58:01  profilanswer
 

Bonjour,
j'expose mon problème :
 
Je souhaite avoir un batch qui renomme les fichiers de type *-date.* > *.*
avec la date de type jjmmyyyy
 
J'ai donc commencé à chercher mais je suis complètement noyé .....
 
voila ce que je fais pour l'instant :
 
for /f "tokens=1-3 delims=/" %%f in ("%date%" ) do (
set datation=%%f%%g%%h
set jour=%%f
set mois=%%g
set année=%%h)
echo J=%jour% M=%mois% A=%année%

 
Ensuite :
for %%a ren "*-%jour%%mois%%année%.*" "*.*"
 
Je sais que ça ne fonctionne pas car je n'arrive pas à décomposer le nom des fichiers avant le -.
 
 
Merci.


Message édité par landsat le 18-06-2011 à 18:00:06
mood
Publicité
Posté le 18-06-2011 à 17:58:01  profilanswer
 

n°2083144
landsat
Posté le 19-06-2011 à 11:00:12  profilanswer
 

Auto réponse :
 
 
for /f "tokens=1-3 delims=/" %%f in ("%date%" ) do (
set datation=%%f%%g%%h
set jour=%%f
set mois=%%g
set année=%%h)
echo J=%jour% M=%mois% A=%année%
 
for /f "tokens=1-2 delims=-" %%a in ('dir *.png /b') do move /Y "%%a-%jour%%mois%%année%.png" "%%a.png"

 
je cherche maintenant comment le faire sur n'importe quel extension....


Message édité par landsat le 19-06-2011 à 15:49:28

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch] Comment renommer en enlevant une variable

 

Sujets relatifs
Typer un objet de type variableRécupération d'une variable contenue dans une frame
Creation d'une variable a partir d'une autreDos - ignorer une variable d'environnement
Problème de variable PHP[RESOLU] Modification d'un fichier en PHP
Pb : The left-hand side of an assignment must be a variablerécupérer une variable dans une base de donnée pour la mettre dans un
Passage de variable dans l'URLSelection d'une plage de taille variable
Plus de sujets relatifs à : [Batch] Comment renommer en enlevant une variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR