Bonjour,
J'ai 2 questions :
1. Comment faire pour ne pas tenir compte de la casse, j'ai un script qui demande des infos à l'utilisateur et qui execute des actions en fonctions de celles-ci.
Peu importe que l'utilisateur frappe : non, Non, NON, nOn pour moi je veux que la la reponse soit : non
2. Dans un premier script j'en écrit un second
dans mon 1° script :
echo pause >> sript2.cmd
echo commande.cmd > resultat.txt >> script2.cmd
echo pause >> script2.cmd
ce qui devrait donné dans mon 2° script :
pause
commande.cmd > resultat.txt
pause
Si je l'ecrit ainsi > et ce qu'il a apres disparait de script2
si je met > entre " " tout apparait bien dans script2 mais je suis oblige d'aller supprime " "
Pouvez vous m'aider merci
Respecter la casse [Résolu]
Modérateur : WIN32-[GG]
Respecter la casse [Résolu]
Modifié en dernier par Tomato le 25 juil. 2011 16:01, modifié 1 fois.
- erfan88230
- King Of Batch
- Messages : 65
- Enregistré le : 02 avr. 2011 12:45
- Localisation : A mon avis .... quelque part dans le monde =)
Re: Respecter la casse
Pour ton deuxième problème tu a essayer avec une variable ?:
si ça ne marche pas il faut faire des découpe de variable. j'essayerais de faire sa si sa ne marche pas .
Code : Tout sélectionner
pause
set a=>resultat.txt
commande.cmd %a%
pause
table des caractères utiliser par tout les ordinateur :
http://www.miakinen.net/vrac/charsets/
( section CP1252 )
table des caractères utiliser par les fenêtre MS-DOS:
http://www.miakinen.net/vrac/charsets/
(section CP850 )
http://www.miakinen.net/vrac/charsets/
( section CP1252 )
table des caractères utiliser par les fenêtre MS-DOS:
http://www.miakinen.net/vrac/charsets/
(section CP850 )
Re: Respecter la casse
-Pour la casse il y a l'option /i pour la commande if
-pour afficher le caractere spécial ">" tu doit utiliser le caractere "^" ce qui donne: [echo commande.cmd ^> resultat.txt >> script2.cmd]
-pour afficher le caractere spécial ">" tu doit utiliser le caractere "^" ce qui donne: [echo commande.cmd ^> resultat.txt >> script2.cmd]
Re: Respecter la casse
Cmanix a écrit :-Pour la casse il y a l'option /i pour la commande if
-pour afficher le caractere spécial ">" tu doit utiliser le caractere "^" ce qui donne: [echo commande.cmd ^> resultat.txt >> script2.cmd]
Grand Merci à toi Cmanix : c'est exactement ce qu'il me fallait