Pb avec prompt $d > mon fichier.txt

Kléd'12 -  
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut tout le monde !
c la première fois que je viens ici, et ce forum m'a l'air assez actif !

Voila mon PB :
Je voudrai faire un Batch qui, qd je le lance m'inscrive la date (sous la forme 24/02/02) dans un fichier *.txt

- J'ai bien essayé la possibilité date > monfichier.txt, mais la date n'est pas seul, du texte s'inscrit avec
- J'ai également essayé prompt $d > monfichier.txt (une commande qui devrait me donner la date seul) et pourtant je n'ai rien d'écrit dans mon fichier.

Où est le pb ???
Merci d'avance

3 réponses

jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Un conseil, utilise un interpréteur de commandes digne de ce nom, par exemple 4dos
http://www.jpsoft.com
Celuici étend correctement le command.com à la noix.
La date et l'heure sont accessibles via les variables
%_date et %_time

Sinon sous dos tu t'écris un petit programme en assembleur qui te sort la date /l'heure

Johan Daine

Allways close to Open Source...
Johan Daine
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Ou encore tu crée un fichier de 2 bytes contenant un couple cr/lf
nommé crlf.txt p.ex
Et tu fais
date < crlf.txt | find "/"

Ou tu installes les outils GNU sur ta bécanne
Allways close to Open Source...
Johan Daine
0
Kléd'12
 
Heuuu.. je ne connais pas grand chose en prgrammation (à vrai dire, pratiquement rien :)

c quoi "un fichier de 2 bytes contenant un couple cr/lf" ?
et "les outils GNU"
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Un fichier contenant une ligne blanche.
Tu ouvres le notepad nouveau fichier, tape sur entrée dans la fenêtre dédition et sauve ton fichier.
Ton fichier doit avoir exactement un taille de 2 bytes.

Quant aux outils GNU ( Cygwin par exeemple), ils consistent en
un portage (dans la mesure du possible) des outils Unix Gnu
sous Win32. (il y en a sous DOS 16 mais bon...) , de quoi oublier cet infect clickodrome bugué de Win$

http://www.cygwin.com/
http://www.gnu.org/home.fr.html

Johan Daine

Allways close to Open Source...
Johan Daine
0