Fonction Case en batch

Fonction Case en batch - Shell/Batch - Programmation

Marsh Posté le 17-03-2004 à 10:22:18    

Bonjour,
voici un petit programme dont j'ai besoin pour une tache d'administration de sauvegarde...
 
@rem On recupere le jour long du systeme (ex.: lun pour lundi)
@set jour=%DATE:~0,3%
@set jour_long=
 
case "%jour%" in
[lun] ) %jour_long%=Lundi
[mar] ) %jour_long%=Mardi
[mer] ) %jour_long%=Mercredi
[jeu] ) %jour_long%=Jeudi
[ven] ) %jour_long%=Vendredi
[sam] ) %jour_long%=Samedi
[dim] ) %jour_long%=Dimanche
esac
 
echo Sauvegarde du %jour_long% en cours...
 
J'ai trouvé cette écriture de la fonction case sur un forum mais je pense qu'elle n'est pas pour les CMD... si quelqu'un a une idée c'est cool !
Merci

Reply

Marsh Posté le 17-03-2004 à 10:22:18   

Reply

Marsh Posté le 21-02-2005 à 08:42:48    

Up, ça m'interesse aussi :/, j'ai rien trouvé

Reply

Marsh Posté le 21-02-2005 à 09:34:34    

En fait ça n'existe pas. C'est vraiment nul le batch Windows, comment on peut utiliser ça en environnement professionnel ? :fou:

Reply

Marsh Posté le 21-02-2005 à 09:37:02    

en environnement professionel, on fait du VB, du Perl, du WSH, etc. :D

Reply

Marsh Posté le 22-02-2005 à 20:56:25    

Et non ça n'existe pas.
Ce que tu as ecrit est valide en bash sous unix...
Windows ne gère pas ça... :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed