Aide Fichier Batch

Bonjour, j'ai un petit problème , j'ai fait un script d'ouverture sous windows server 2003 et je ne suis pas capable de convertir la date actuelle en jour de la semaine.

Par exemple,
echo %date% est la date actuelle ( AA-MM-JJ)

J'ai cherché un bon moment sur google et toujours rien.

J'aimerais que sa affiche ''Jeudi'' au lieu de 2010/01/14.

Merci beaucoup de votre aide.

P.S Ceci n'est pas un travail Éducatif mais belle et bien pour mon serveur personelle.

=)

--------------------------------------------------------------------------
Un Virus Qui Suprime un Anti-Virus !

Gille V.
Configuration: Windows 7 Intégral

8 réponses

  • Votes
  • Date
  • Date décroissante
  1. il te faut un fichier .exe que tu puisses lancer dans le batch , les fichiers avec les trucs de ouf c'est le code qui à besoin d'être compilé (.exe) pour fonctionner.
    sinon sous dos ça va etre compliqué , il te faut calculer le jour de l'année , pour en deduire je jour de la semaine (N° du jour divisé par 7 , si le reste est 0=dimanche , 1 = lundi etc...)
    je pense que ça doit faire une 30ene de lignes au moins.
    1. Bon comme c'est difficile...

      D'abord personnaliser le format Date
      Dans Ajuster la date/l'heure

      Date courte: j/MM/AAAA
      Date longue: jjjj j MMMM aaaa

      Comme dis dans mon poste 2
      cela affiche: Jeu. 14/01/2010

      Donc cela donne ceci

      @echo off

      set D=%DATE:~5,10%
      set J=%DATE:~0,4%
      if '%J%'=='lun.' set Jour=Lundi
      if '%J%'=='mar.' set Jour=Mardi
      if '%J%'=='mer.' set Jour=Mercredi
      if '%J%'=='jeu.' set Jour=Jeudi
      if '%J%'=='ven.' set Jour=Vendredi
      if '%J%'=='sam.' set Jour=Samedi
      if '%J%'=='dim.' set Jour=Dimanche

      cls
      echo Nous sommes le %Jour% %D%

      pause
      exit
      1. UP
        ------------------------------------------------------
        Un Virus Qui Suprime un Anti-Virus !

        Gille V.
        1. Et bien..... donne les commandes à passer sous dos.
          1. J'ai trouver des truc de fou avec des commande a en plus finir et sa me donne pas le bon jour....je commence a au bout de mes moyens la
            ---------------------------------------------------
            Un Virus Qui Suprime un Anti-Virus !

            Gille V.
            1. Merci bcp je croit que je vais m'en passer
              ------------------------------------------
              Un Virus Qui Suprime un Anti-Virus !

              Gille V.
              1. Dos prèvoit uniquement aaaammjj jjmmaaaa mmjjaaaa
                Il te faudrait faire un petit programme en C++ ou le trouver sur le net.
                1. Même en batch, c'est faisable