Code batch qui ne fonctionne pas.

Fermé
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022 - 22 juin 2022 à 16:51
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022 - 26 juin 2022 à 14:32
Bonjour je suis entrain de créé un code batch pour faire une blague mais j'ai un problème c'est que mon code marche pas correctement. je ne sais pas comment faire pour que la suite du code fonctionne enfin à partir de timeout. si vous pouvez trouver une solution c'est nickel.
merci



@echo off
color a
mode con cols=200 lines=150

:s
cls
echo Bonjour
pause > nul
goto :s
timeout /t 10>nul
:top
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto:top
A voir également:

2 réponses

T3chN0g3n Messages postés 4971 Date d'inscription samedi 16 février 2019 Statut Membre Dernière intervention 24 avril 2024 1 096
Modifié le 22 juin 2022 à 17:02
Bonjour,

votre
goto :s
refait boucler la première section sans jamais "lire" la section
:top
.

Cdlt.
0
brucine Messages postés 14454 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 5 mai 2024 1 846
22 juin 2022 à 17:49
Bonjour,

Et qui plus est, à part le cas particulier de :EOF, ce sont les étiquettes de redirection qui commencent par 2 points, pas la commande GOTO: on doit donc écrire GOTO S
0
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022 > brucine Messages postés 14454 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 5 mai 2024
24 juin 2022 à 20:12
merci pour vos réponse mais le problème c'était bien la boucle mal former mais il y a un
pause > nul 


pour se qui veulent le code modifier le voilà :

@echo off
color a

:s
cls
echo Bonjour

timeout /t 10 > nul

:toto

echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%

goto:toto
0
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022 > brucine Messages postés 14454 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 5 mai 2024
24 juin 2022 à 20:14
Par contre mon problème maintenant c'est que je ne sais pas comment sortir de la boucle pour mettre une autre commande
0
brucine Messages postés 14454 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 5 mai 2024 1 846 > ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022
25 juin 2022 à 09:25
L'étiquette :s ne sert à rien non plus que CLS puisque, par définition, @ECHO OFF fait que rien n'est affiché jusqu'à demande explicite du contraire via ECHO.

Le propre de boucler à l'infini pour embêter le monde, c'est d'empêcher l'utilisateur d'en sortir sauf en tuant le process: il n'y a donc aucun moyen de sortir de la boucle une fois commencée, la conséquence en étant que si on veut exécuter une autre commande, il faut soit l'écrire avant le début de l'étiquette :toto soit, si on l'écrit à l'intérieur de cette étiquette, avant la commande ECHO.
0
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022 > brucine Messages postés 14454 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 5 mai 2024
25 juin 2022 à 11:35
OK merci mais est ce que on peux faire une boucle qu'on fait répéter x fois ??
0
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022
26 juin 2022 à 14:25
ok merci vous m'avez un peux perdu mais je vais essayé se que vous me proposer
0
ValPyYTB Messages postés 11 Date d'inscription vendredi 20 mai 2022 Statut Membre Dernière intervention 26 juin 2022
26 juin 2022 à 14:32
je viens d'essayer mais le code ne marche pas enfin il m'y a plus la pluie binaire et la page se ferme
0