Bonjour,
dans un batch (fichier point bat file.bat) puis-je définir un nom de fichier
comportant la date ou la date:heure de moment de création ? Par exemple :
set tempfile=sysdate_unnom
pour que par la suite le fichier 20081106_unnom soit créé par
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT [MVP]
"big" a écrit dans le message de news: | Bonjour,
Bonjour,
| dans un batch (fichier point bat file.bat) puis-je définir un nom de | fichier comportant la date ou la date:heure de moment de création ? | Par exemple : | | set tempfile=sysdate_unnom | | pour que par la suite le fichier 20081106_unnom soit créé par | | echo >> %tempfile%
Vous pouvez utiliser le script datetime2env.cmd ci-dessous pour fixer la date et l'heure dans une variable d'environnement puis utiliser cette variable d'environnement pour créer le nom du fichier. Par exemple :
--- Coupez ici : CreateTimestampedFilename.cmd --- @echo off call datetime2env.cmd set tempfile=%dt%_unnom echo test >> %tempfile% --- Coupez ici : CreateTimestampedFilename.cmd ---
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"big" <big@discussions.microsoft.com> a écrit dans le message de
news:2D66BDB4-9FE5-42C4-BD09-3CA5888214F4@microsoft.com
| Bonjour,
Bonjour,
| dans un batch (fichier point bat file.bat) puis-je définir un nom de
| fichier comportant la date ou la date:heure de moment de création ?
| Par exemple :
|
| set tempfile=sysdate_unnom
|
| pour que par la suite le fichier 20081106_unnom soit créé par
|
| echo >> %tempfile%
Vous pouvez utiliser le script datetime2env.cmd ci-dessous pour fixer la
date et l'heure dans une variable d'environnement puis utiliser cette
variable d'environnement pour créer le nom du fichier. Par exemple :
--- Coupez ici : CreateTimestampedFilename.cmd ---
@echo off
call datetime2env.cmd
set tempfile=%dt%_unnom
echo test >> %tempfile%
--- Coupez ici : CreateTimestampedFilename.cmd ---
| dans un batch (fichier point bat file.bat) puis-je définir un nom de | fichier comportant la date ou la date:heure de moment de création ? | Par exemple : | | set tempfile=sysdate_unnom | | pour que par la suite le fichier 20081106_unnom soit créé par | | echo >> %tempfile%
Vous pouvez utiliser le script datetime2env.cmd ci-dessous pour fixer la date et l'heure dans une variable d'environnement puis utiliser cette variable d'environnement pour créer le nom du fichier. Par exemple :
--- Coupez ici : CreateTimestampedFilename.cmd --- @echo off call datetime2env.cmd set tempfile=%dt%_unnom echo test >> %tempfile% --- Coupez ici : CreateTimestampedFilename.cmd ---