Pb avec prompt $d > mon fichier.txt

Kléd'12 -  
jisisv Messages postés 3678 Statut Modérateur -
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

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    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
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    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
    1. 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
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    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