Problème avec la commande GTR en batch
Fermé
prof-poisson
-
10 févr. 2022 à 17:10
prof-poisson Messages postés 65 Date d'inscription jeudi 10 février 2022 Statut Membre Dernière intervention 22 avril 2022 - 11 févr. 2022 à 02:46
prof-poisson Messages postés 65 Date d'inscription jeudi 10 février 2022 Statut Membre Dernière intervention 22 avril 2022 - 11 févr. 2022 à 02:46
A voir également:
- Batch if gtr
- Fichier batch - Guide
- Extension batch - Forum Windows
- Batch renommer une partie du nom de plusieurs fichiers - Guide
- Facom gtr 600 - Forum Matériel & Système
- Beelink gtr - Accueil - Guide ordinateurs
1 réponse
brucine
Messages postés
18384
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
28 décembre 2024
2 729
10 févr. 2022 à 17:50
10 févr. 2022 à 17:50
Bonjour,
C'est donc que tu as forcément fait une erreur de syntaxe, montre ce que tu as fait.
Le comportement de IF peut être inattendu en présence d'opérateurs non numériques dont il faudra alors tester l'existence.
C'est donc que tu as forcément fait une erreur de syntaxe, montre ce que tu as fait.
Le comportement de IF peut être inattendu en présence d'opérateurs non numériques dont il faudra alors tester l'existence.
10 févr. 2022 à 18:23
echo trop sympa!!
)
10 févr. 2022 à 23:07
En l'état, on compare une chaîne de caractères à un nombre, dans le meilleur des cas, ce sera la longueur de la chaîne qui sera comparée et le résultat est donc fantaisiste.
On en rajoute une couche puisqu'on utilise des caractères accentués ("espèce de rat") qui doivent être lus dans le batch par la page de code appropriée (65001).
Il n'y a donc pas d'autre solution dans le cas général que de tester si l'entrée est numérique:
11 févr. 2022 à 02:46