If /%ERROR%/==/0/ GOTO EX
Echo La copie de sauvegarde du fichier CRO_APMA_CPR.dat est refusée erreur : %ERROR% Set ERROR=0
Goto EX
:EX
C:\Win32app\CTMAG\EXAMPLES\_exit %ERROR%
[jfdsdjhfuetppo]--Message édité par draculax--[/jfdsdjhfuetppo]
mirakle
merci pour tout c'est gentil, t'as gagné une bière :sol:
DraX
up pour mon pote mirakle! :D [:athlonmp]
DraX
Pour info, en commande dos, on peux faire un batch de ce type:
Rem renvoit dans la variable d'environnement DATE_JOUR la date en format AAAA_MM_JJ
date /T > FIC.DATE
for /F "tokens=1,2 delims= " %%a in (fic.date) Do Echo %%b> Fic2.date
for /F "tokens=1,2,3 delims=/" %%a in (fic2.date) Do set DATE_JOUR=%%c_%%b_%%a
echo %DATE_JOUR% echo %DATE_JOUR%> DATE_JOUR.VAR
time /T > FIC.DATE
for /F "tokens=1,2 delims= " %%a in (fic.date) Do Echo %%a> Fic2.date
for /F "tokens=1,2,3 delims=:" %%a in (fic2.date) Do set HEURE=%%a_%%b
echo %DATE_JOUR% echo %DATE_JOUR%> DATE_JOUR.VAR
echo %HEURE% echo %HEURE%> HEURE.VAR
echo %DATE_JOUR%_%HEURE%!
del fic.date
del fic2.date
@+ ;)
DraX
je te remercis, mais en fait c'est bon. :)
comme j'encapsule mon batch dans un job ordonnaceur, je peux choper des parmametres et ensuite les intégrer dans mon batch en tant que variable.
cool! :D
antp
je peux tj t'envoyer un machin que j'avais fait
"dodate"
tu fais par ex:
dodate ren fichier.txt fichier#y#m#d.txt
et il remplace #y par l'annee, etc... puis execute la commande (ren dans ce cas-ci)
Giz
Ca serait été de la prog UNIX (Shellsript) j'orais pu te répondre...mai dos connait po
Désolé ;)
DraX
le prob est que je ne peux pas faire appel à un prog externe...
ce n'est pas grave si l'extension n'est pas renommé.
mon format de fichier peux tres bien etre:
ficyymmdd.txt.
le %date% ne semble pas fonctionner. :/
Carbon_14
Il y a eu un post il y a qq mois pour renommer un fichier avec la date du jour (pour archivage/ responsable de site/station). Y a un prog qui fait ça. Le DOS est trop "primaire" pour ça. Faudrait chercher. Ca renommait pas l'extension (que je me souvienne).
darklord22
un prog dans un language qqconque ca prend 5 minutes
je te le fais en java si tu veux ;)
DraX
haha! ça tombe bien je suis sous nt. je test de suite.
antp
non en DOS y a pas moyen je pense
en NT tu as %date% je crois, mais si ta date est définie comme jj/mm/aaaa il utilisera ce format-là, ce qui foirera pour un nom de fichier
DraX
hello à tous.
voili je voudrais renommer un fichier fic.txt automatiquement dans ce format fic.txtyymmdd.
exemple fic.txt devient fic.txt020108 pour aujourd'hui.
y'a t'il une option spécifique dans la commande ren pour prendre automatiquement la date du jour?
du type ren c:\fic.txt fic.txt<date>
le top serait d'avoir également l'heure....
une idée? :)
merci!
[jfdsdjhfuetppo]--Message édité par DraCuLaX--[/jfdsdjhfuetppo]