Batch problème opérande
Résolu/Fermé
hunter_civ
Messages postés
9
Date d'inscription
jeudi 8 octobre 2020
Statut
Membre
Dernière intervention
27 octobre 2020
-
8 oct. 2020 à 11:54
barnabe0057 Messages postés 14453 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 24 novembre 2024 - 9 oct. 2020 à 05:47
barnabe0057 Messages postés 14453 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 24 novembre 2024 - 9 oct. 2020 à 05:47
A voir également:
- Batch problème opérande
- Fichier batch - Guide
- Batch renommer une partie du nom de plusieurs fichiers - Guide
- Script .bat pour renommer des fichiers ✓ - Forum Autoit / batch
- Script batch utile ✓ - Forum Programmation
- Input batch - Forum Autoit / batch
1 réponse
barnabe0057
Messages postés
14453
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
24 novembre 2024
4 917
8 oct. 2020 à 19:49
8 oct. 2020 à 19:49
Bonjour,
Les variables appartenant à la boucle FOR doivent être précéder de 2 signes %%
Les variables appartenant à la boucle FOR doivent être précéder de 2 signes %%
for /f "TOKENS=1,2,3" %%a in (stats.txt) do @(
@set /a total=%%a
@set /a failures=%%b
@set /a n=%%c
)
8 oct. 2020 à 23:20
Par contre, sais-tu pourquoi la boucle if final ne fonctionne pas, n ne se met pas 0 une fois qu'il atteint la valeur de 10?
J'ai essayé en enlevant l'@ devant le set mais ça ne change rien.
Enfin, est-il possible de faire afficher un message à l'écran, un echo ne semble pas fonctionner, l'affichage disparait apres exécution du programme.
9 oct. 2020 à 05:47