Mon fichier d'auto-installation ne fonctionne pas correctement
Résolu/Fermé
jojorealisateur
Messages postés
203
Date d'inscription
jeudi 9 mars 2017
Statut
Membre
Dernière intervention
8 juillet 2020
-
27 avril 2017 à 21:43
jojorealisateur Messages postés 203 Date d'inscription jeudi 9 mars 2017 Statut Membre Dernière intervention 8 juillet 2020 - 28 avril 2017 à 16:01
jojorealisateur Messages postés 203 Date d'inscription jeudi 9 mars 2017 Statut Membre Dernière intervention 8 juillet 2020 - 28 avril 2017 à 16:01
A voir également:
- Mon fichier d'auto-installation ne fonctionne pas correctement
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
3 réponses
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
28 avril 2017 à 14:05
28 avril 2017 à 14:05
hello
pour éviter
il faut doubler les %, sinon le .bat essaye de résoudre %optionmenu%
on peut ausi mettre entre (), pour clarifier
pour éviter
if ""=="1" goto :LNM
il faut doubler les %, sinon le .bat essaye de résoudre %optionmenu%
ECHO if "%%optionMenu%%"=="1" goto :LNM
on peut ausi mettre entre (), pour clarifier
ECHO @echo off > LespetitsjeuxsympasenBATCH.bat
( ECHO Title Les petits jeux sympas en BATCH
ECHO mode con: cols=60 lines=30
ECHO :INTRO
ECHO Color 5E
etc
) >> LespetitsjeuxsympasenBATCH.bat
barnabe0057
Messages postés
14453
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
24 novembre 2024
4 917
28 avril 2017 à 13:59
28 avril 2017 à 13:59
Bonjour,
Il y a quelques lignes, toujours les mêmes, qui ne servent à rien, une fois supprimées, le script fonctionne bien :
Il y a quelques lignes, toujours les mêmes, qui ne servent à rien, une fois supprimées, le script fonctionne bien :
@Echo off
chcp 1252 > nul
ECHO chcp 1252 ^> nul
ECHO Ton jeu est en train de s'installer, patience !
ECHO @echo off > LespetitsjeuxsympasenBATCH.bat
ECHO Title Les petits jeux sympas en BATCH >> LespetitsjeuxsympasenBATCH.bat
ECHO mode con: cols=60 lines=30 >> LespetitsjeuxsympasenBATCH.bat
ECHO :INTRO >> LespetitsjeuxsympasenBATCH.bat
ECHO Color 5E >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Bienvenue sur les chouettes petits jeux realises avec BATCH ! >> LespetitsjeuxsympasenBATCH.bat
ECHO Pause >> LespetitsjeuxsympasenBATCH.bat
ECHO echo. >> LespetitsjeuxsympasenBATCH.bat
ECHO echo ici tu trouvera pleins de jeux cools pour t'amuser ! >> LespetitsjeuxsympasenBATCH.bat
ECHO Pause >> LespetitsjeuxsympasenBATCH.bat
ECHO echo. >> LespetitsjeuxsympasenBATCH.bat
ECHO echo choisis ci-dessous le jeu auquel tu vas jouer >> LespetitsjeuxsympasenBATCH.bat
ECHO echo si tu ne connais pas les regles d'un jeu, tape le N° du jeu suivit de "H" (exemple : 3H) >> LespetitsjeuxsympasenBATCH.bat
ECHO Pause >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo. >> LespetitsjeuxsympasenBATCH.bat
ECHO :MENU >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO Color 5E >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo Voici la liste des jeux : >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo. >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo 1=Le nombre Mystère >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo 2=Le jeu des bâtonnets >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo 3=La boîte maudite >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo 4=Snake >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo pour quitter, tape "Q" >> LespetitsjeuxsympasenBATCH.bat
ECHO set /p optionMenu="Jeu : " >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="1" goto :LNM >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="2" goto :LJDB >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="3" goto :LBM >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="4" goto :Snake >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="1H" goto :LNMHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="2H" goto :LJDBHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="3H" goto :LBMHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="4H" goto :SnakeHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="Q" goto :eof >> LespetitsjeuxsympasenBATCH.bat
ECHO :LNM >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color CF >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Ton jeu va commencer... Patiente... >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO start jeuchouette.bat >> LespetitsjeuxsympasenBATCH.bat
ECHO goto eof >> LespetitsjeuxsympasenBATCH.bat
ECHO :LJDB >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color CF >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Ton jeu va commencer... Patiente... >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO start batonnets.vbs >> LespetitsjeuxsympasenBATCH.bat
ECHO goto eof >> LespetitsjeuxsympasenBATCH.bat
ECHO :LBM >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color CF >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Ton jeu va commencer... Patiente... >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO start LBM.vbs >> LespetitsjeuxsympasenBATCH.bat
ECHO goto eof >> LespetitsjeuxsympasenBATCH.bat
ECHO :Snake >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color CF >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Ton jeu va commencer... Patiente... >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO start Snake.bat >> LespetitsjeuxsympasenBATCH.bat
ECHO goto eof >> LespetitsjeuxsympasenBATCH.bat
ECHO :LNMHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color 1F >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Le principe du jeu du nombre mystère est très simple : l'ordinateur choisit un nombre et tu dois le trouver. Il y a aussi une version améliorée avec différents niveaux et j'usqu'à 2 joueurs. >> LespetitsjeuxsympasenBATCH.bat
ECHO set /p optionMenu="Pour accéder à la version un joueur, un niveau, tape 1. Pour accéder à la version multi-joueurs, tape 2. Pour revenir au menu, tape 3." >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="1" goto :LNM >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="2" goto :NM2 >> LespetitsjeuxsympasenBATCH.bat
ECHO if "%optionMenu%"=="3" goto :MENU >> LespetitsjeuxsympasenBATCH.bat
ECHO :NM2 >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color CF >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Ton jeu va commencer... Patiente... >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO start NM2.bat >> LespetitsjeuxsympasenBATCH.bat
ECHO goto eof >> LespetitsjeuxsympasenBATCH.bat
ECHO :LJDBHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color 1F >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Tu as devant toi 16 bâtonnets, tour à tour, toi et l'ordinateur ou un ami allez choisir de retirer un certain nombre de bâtonnets, >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Tu as la possibilité d'en retirer 1, 2 ou 3. >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Celui qui prend le dernier bâtonnet a perdu ! >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO Color 5E >> LespetitsjeuxsympasenBATCH.bat
ECHO goto :MENU >> LespetitsjeuxsympasenBATCH.bat
ECHO :LBMHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color 1F >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Tu n'as qu'un seul but, accumuler un maximum d'argent ! >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Pour cela c'est très simple, tu as devant toi trois boites, deux d'entre elles contiennent de magnifiques pièces d'or, mais attention, la troisième contient un maléfice puissant qui te fait perdre une vie. >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Pour sélectioner une boite, rien de plus simple, il suffit d'entrer le numéro de la boite que tu souhaites ouvrir, mais attention la boite maudite change à chaque tour... >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Tu peux organiser des challenges avec tes amis pour voir lequel a le plus de chance ! >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO Color 5E >> LespetitsjeuxsympasenBATCH.bat
ECHO goto :MENU >> LespetitsjeuxsympasenBATCH.bat
ECHO :SnakeHELP >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO color 1F >> LespetitsjeuxsympasenBATCH.bat
ECHO echo Avec les touches "A", "S", "W" et "D", tu dois te diriger dans une arène avec ton serpent. Le but ? Avoir le serpent le plus long possible sans te mordre la queue. >> LespetitsjeuxsympasenBATCH.bat
ECHO pause >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO Color 5E >> LespetitsjeuxsympasenBATCH.bat
ECHO goto :MENU >> LespetitsjeuxsympasenBATCH.bat
ECHO :eof >> LespetitsjeuxsympasenBATCH.bat
ECHO CLS >> LespetitsjeuxsympasenBATCH.bat
ECHO Echo Cette fenêtre va se fermer... >> LespetitsjeuxsympasenBATCH.bat
ECHO Timeout /t 2 /nobreak > nul >> LespetitsjeuxsympasenBATCH.bat
ECHO EXIT >> LespetitsjeuxsympasenBATCH.bat
Pause
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
27 avril 2017 à 21:49
27 avril 2017 à 21:49
Quand tu tapes directement "echo", le message t"indique et echo est à "on" ou "off"
Evites les lignes vides.
Evites les lignes vides.
jojorealisateur
Messages postés
203
Date d'inscription
jeudi 9 mars 2017
Statut
Membre
Dernière intervention
8 juillet 2020
18
28 avril 2017 à 12:49
28 avril 2017 à 12:49
Ok, je vais essayer...
jojorealisateur
Messages postés
203
Date d'inscription
jeudi 9 mars 2017
Statut
Membre
Dernière intervention
8 juillet 2020
18
28 avril 2017 à 13:03
28 avril 2017 à 13:03
Cela ne fonctionne pas et certaines parties sont toujours oubliées...
28 avril 2017 à 16:01