commande Copier dans le meme rep + ajouter la date du fichie

French support forum

Moderators: Stefan2, white, nsp

Post Reply
User avatar
tefetia
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-23, 12:18 UTC

commande Copier dans le meme rep + ajouter la date du fichie

Post by *tefetia »

Bonjour à tous

Je désire associer une suite de commande pour

1-copier le ficher sélectionner dans le même répertoire

2-tout en le renomant de la manière suivante

[N]_[=tc.Date origin.D-M-Y]

tout cela en 1 seul clic! :shock:

Cdt
User avatar
nsp
Power Member
Power Member
Posts: 1913
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Re: commande Copier dans le meme rep + ajouter la date du fi

Post by *nsp »

tefetia wrote:Bonjour à tous

Je désire associer une suite de commande pour

1-copier le ficher sélectionner dans le même répertoire

2-tout en le renomant de la manière suivante

[N]_[=tc.Date origin.D-M-Y]

tout cela en 1 seul clic! :shock:

Cdt
Solution utilisant TCBL !

Faire une section dans le fichier tcbl.ini

Code: Select all

[copie_date]
;recupère la date du fichier 
;une autre syntaxe utilisant super_wdx est "set FDATE=$!%creationdate%filesys.wlx%$!"
cmd=for %%I in ( "$f" ) do set FDATE=%%~tI
;change le format de date pour avoir DD-MM-YYYY
cmd=set FDAte=%FDATE:~0,2%-%FDATE:~3,2%-%FDate:~6,4%
;copie du fichier
cmd=copy $f $x_%FDATE%.$e
Ajouter un bouton dans la barre ou commande utilisateur ou .... tel que :

Code: Select all

commande: c:\<Chemin vers>\tcbl.exe
paramètre: -i %L copie_date
User avatar
tefetia
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-23, 12:18 UTC

Post by *tefetia »

Bonjour
qq peu ignard en info c'est quoi TCBL

ni de tcbl.ini ni de tcbl.exe

merci de m'apporter vos lumières...

Cdt
User avatar
nsp
Power Member
Power Member
Posts: 1913
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

tefetia wrote:Bonjour
qq peu ignard en info c'est quoi TCBL

ni de tcbl.ini ni de tcbl.exe
oops, c'est un petit outils que j'ai développé pour éxecuter des commandes à partir de liste de fichier.

On peut le télécharger ici !

pour installer il suffit de décompresser dans un répertoire quelconque ex: c:\TotalCmd\tools\tcbl !
User avatar
tefetia
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-23, 12:18 UTC

Post by *tefetia »

Sur le forum j'ai récupéré ce TCBL.zip
et installé le wdx.
modifié le tcdl.ini
créer un menu utilisateur avec la commande et paramètre

et c'a ne marche pas!!! :cry: :!: :?: :!:
User avatar
Vansumsen
Power Member
Power Member
Posts: 761
Joined: 2003-11-09, 08:16 UTC
Location: Belgique
Contact:

Post by *Vansumsen »

:arrow: tefetia

Ici non plus !

Mais depuis quelques heures une nouvelle version de TCBL est sortie.
Tu peux la trouver ici : http://tccfestuff.free.fr/tcbl_update.zip !
Avec cette nouvelle version cela a enfin fonctionné chez moi !

Amicalement

Paul
Ouistiti, #11943

L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.

1,77245385090552...
User avatar
tefetia
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-23, 12:18 UTC

Post by *tefetia »

Je suis au regret............

malgré la MAJ c'est pas bong!!!! :cry: :evil: :shock:
User avatar
nsp
Power Member
Power Member
Posts: 1913
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

tefetia wrote: malgré la MAJ c'est pas bong!!!!
Dans la dernière version tcbl_update.zip, il y a vote commande dans le fichier tcbl.ini.sample ! (cela fonctionne chez moi, j'ai corrigé un bug grâce à vous !)

Pouvez vous être plus explicite sur le problème !
Que ce passe t'il exactement ?
A) quel OS utiliser vous ?
n'ayant pas Vista je ne sais pas si tcbl fonctionne !

B) pour debugger le traitement, il est possible de passer en mode édition !

- Mettre -ei %L copie_date à la place de -i %L copie_date
- Sauvegarder le fichier sous c:\temp\tcbl.tefetia.bat
- Voir si la génération est correcte ou pas et modifier le fichier tcbl.ini en conséquences !

C) mettre en mode débug -di %L copie_date > c:\temp\tcbl.tefetia.log
puis à l'exécution faire entrer dans la fenêtre dos !

Dans ce mode il n'y pas d'execution !

D) Si cela ne marche toujours pas : envoyer un mail perso avec TCBL (tefetia) en sujet à "nospam0123456 (à) yahoo (Point) fr" avec les fichiers tcbl.ini, tcbl.tefetia.log et tcbl.tefetia.bat en pieces jointes !
Post Reply