Script wsh et dos windows98

Bonjour,
A tout le monde
voila mon problème
sur un pc en windowss 98 (bien sur) sinon trop simple
je voudrais pouvoir executer un script wsh qui me permetrait de recupérer la variable date pour les insecter dans des variable dos.
si possible au format JJ pour un SET JJ en dos MM et biensur AA.
car sous windows 98 la variable %date% n'est pas disponible (encore trop simple)
le but de tout ca c'est de pouvoir executer un script type WSH de recupere les variable sous dos pour la création de dossier a la date du jour qui eux méme contiendrons des dossiers a l'heure du lancement du batch quis effectue des sauvegarde de fichier dans ces dossiers

a savoir ne ne connais pas du tout les script wsf, VB, par contre j'en connais un peut plus en script dos

merci a toutes les propositions que vous pouriez m'appoertées

l
Configuration: Windows 98

2 réponses

  1. Bonjour,
    Je ne sais pas est ce que cela va aider mais: même sous win98 la commande date qui affiche la date existe mais vous devez utliser une rédirection vers un fichier puis faire un traitement sur ce dernier pour extraire la date.
    0
    1. bonjour tarek
      en effet la commande date existe bien mais la variable %date% n'existe pas, de plus avec la command FOR de W98 pour lire le contenu
      d'un fichier est très pauvre
      je connais un peu les sript batch MS dos mais je suis pas non plus un pro a ce niveau.
      j'ai deja testé un grand nombre de solution mais en rien a faire
      je te remerci de ton aide

      En faite j'ai avancé un peut avec le batch ci dessous

      CLS
      @echo o|DEL TOTO.DOC
      @ECHO.>TOTO.DOC
      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
      ECHO %DATE%
      ECHO %HEURE%

      Voila avec ce batch la création du fichier TOTO.DOC avec la commande @ECHO. >TOTO.DOC me permet de récuperer la date et l'heure
      de création du fichier dans les variable %DATE% et %HEURE% sous le format suivant
      %DATE%===> 10/11/07
      %HEURE% ====> 11:20

      ça fonctionne mais ensuite je veut pouvoir formater les variable %DATE% et %HEURE% sous le format ci-desous

      %DATE%===> 101107
      %HEURE% ====> 1120

      pour pouvoir les utilisées dans des noms de dossiers mais a ce niveau la les / et les 2 : ca le fait pas
      la fonction
      for /f "tokens=1-3 delims=/" %%a in ("%date%") etc etc ca fonctionne pas
      il ne faut pas oublier que je suis sous WINDOWS 98

      Voila ou j'en suis
      MERCI d'avance pour vos Réponces
      0