Comment récupérer la date et l'heure d'un fichier ?

Numéro d'article: 462964 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F12964
Agrandir tout | Réduire tout

Symptômes


Je voudrais pouvoir récupérer dans un fichier de commandes (batch), la
date et l'heure d'un fichier quelconque ?

Résolution


La procédure ci-dessous décrit la manière de récupérer la date et l'heure
d'un fichier, respectivement dans 2 variables d'environnement DATE et
HEURE.

Il sera possible d'utiliser ces variables d'environnement dans les
fichiers de commandes par %DATE% et %HEURE%

A la fin de l'exécution du fichier de commandes DATEFICH.BAT, les
variables d'environnement DATE et HEURE existent.

ECHO OFF
CLS
COPY /A TOTO.DOC TOTO.BAT > NUL
DIR TOTO.BAT | FIND "TOTO" > TEMP.BAT
ECHO *** >> TOTO.BAT
ECHO SET DATE=%%3 >> TOTO.BAT
ECHO SET HEURE=%%4 >> TOTO.BAT
CALL TEMP.BAT > nul
DEL TOTO.BAT
DEL TEMP.BAT

REMARQUES :

- Il est possible d'obtenir des messages d'erreurs comme "Fichier ou Nom
de commande incorrect" pendant la procédure mais ce n'est pas grave.
- Il faut remplacer TOTO.DOC par le fichier à tester. On peut
également préciser le chemin ou se trouve ce fichier (par exemple
C:\COMMAND.COM)

Propriétés

Numéro d'article: 462964 - Dernière mise à jour: mardi 7 février 1995 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft MS-DOS 6.22 Standard
Mots-clés : 
macro util KB462964
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com