Batch Forum Index
RegisterSearchFAQMemberlistUsergroupsLog in
Reply to topic Page 1 of 1
[Niveau : Débutant] Corrigez ce code !
Author Message
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Bonjouuuur ! Pas mal de débutants (très débutants je parle xD) se trompent dans où placer tel égal et tel set... Voici voici un exercice où vous allez devoir faire le corrigé, c'est trèèèèès simple, donc bon je pense que c'est plus du niveau de certains d'entre vous moz_tongueout !!

Code:

REM désactive l'affichage cmd
@echo off
REM met le titre "Poulet"
title=Poulet
REM définir la variable batch cool
set batch==cool
REM si la variable batch est cool dire que c'est bon
if batch=cool echo.mon code marche !!!
REM fermer
exit


Bon c'est super simple c'est limite marqué dessus comme le porc salut (ça s'écrit bien comme ça xD? Je sens que je vais me faire gueuler dessus...)

Bon experts, rigolez mais ça peut servir à quelques personnes cet exercice moz_yell




______________________________________________________
cc.
Post Publicité 
PublicitéSupprimer les publicités ?


Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Ce n'est pas de mon niveau mais bon, je l'ai fait Mr. Green

Il manque un "pause" dans ton code, sinon ça se ferme direct Rolling Eyes
Code:

REM désactive l'affichage cmd
@echo off
REM met le titre "Poulet"
title=Poulet
REM définir la variable batch cool
set batch=cool
REM si la variable batch est cool dire que c'est bon
if %batch%==cool echo.mon code marche !!!
REM mettre en pause
pause ::ou pause>nul
REM fermer
exit


PS: Pourquoi "Poulet" en titre ? Laughing


Je précise que les REM s'affichent si l'on n'a pas désactivé l'echo auparavant. Pour y remédier, on peut utiliser des :: qui ont la même fonction mais pas cet inconvénient. Okay

Code:
:: Ceci est un commentaire qui ne s'affiche pas quand l'echo est encore visible
pause





______________________________________________________
~
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
YamiManu wrote:
Ce n'est pas de mon niveau mais bon, je l'ai fait Mr. Green
{{{Cliquez ici pour afficher le code ULTIME}}}

Je précise que les REM s'affichent si l'on n'a pas désactivé l'echo auparavant. Pour y remédier, on peut utiliser des :: qui ont la même fonction mais pas cet inconvénient. Okay

Code:
:: Ceci est un commentaire qui ne s'affiche pas quand l'echo est encore visible
pause


Ah d'accord merci je dormirais moins bête ce soir Very Happy sinon pour le titre je savais pas quoi mettre Mr. Green et pour le pause je l'avais oublié xD

C'est title Poulet pas title=poulet non? :*





______________________________________________________
cc.
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Oh oui, je ne l'avais pas remarqué celui-là Laughing
Mais ça a l'air de fonctionner tout aussi bien, j'aurais appris quelque chose aujourd'hui Surprised




______________________________________________________
~
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Bonjour,

C'est un exercice ou bien ?? Car je ne comprends pas trop ce que tu cherches à faire là...

@++




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visit poster’s website
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Non mais c'est que des fois l'élève surpasse le prof c'est tout xD




______________________________________________________
Cordialement,
Hugo, passionné de programmation, de géologie, de construction et d'aviation civile.


décomposer une variable avec for : http://batch.xoo.it/t4285.htm
les substitutions de références de variables : http://batch.xoo.it/t4314.htm
for /L : http://batch.xoo.it/t4480.htm
variables dans for : http://batch.xoo.it/t5183.htm
fichiers de sauvegardes : http://batch.xoo.it/t5723.htm



.
Visit poster’s website
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Hugo7 wrote:
Non mais c'est que des fois l'élève surpasse le prof c'est tout xD


et parfois il arrive qui le tue Laughing



Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
XD avec ce post j'aurai appris que :
Code:
TITLE Hello les batcheurs et batcheuses !

Est identique à :
Code:
TITLE=Hello les batcheurs et batcheuses !


Mort de Rire Laughing Laughing Laughing Laughing Laughing




______________________________________________________
Visit poster’s website
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Moi pareil xD Au moins on est trois Laughing




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visit poster’s website
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
On est 4 Mr. Green




______________________________________________________
Cordialement,
Hugo, passionné de programmation, de géologie, de construction et d'aviation civile.


décomposer une variable avec for : http://batch.xoo.it/t4285.htm
les substitutions de références de variables : http://batch.xoo.it/t4314.htm
for /L : http://batch.xoo.it/t4480.htm
variables dans for : http://batch.xoo.it/t5183.htm
fichiers de sauvegardes : http://batch.xoo.it/t5723.htm



.
Visit poster’s website
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 

Code:

:: désactive l'affichage cmd
@echo off
:: met le titre "Poulet"
title Poulet
:: définir la variable batch cool
set batch = cool
:: si la variable batch est cool dire que c'est bon
if %batch% EQU "cool" echo.mon code marche !!!
:: fermer
pause






______________________________________________________
Skype
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Voila :

Code:

@echo off
title Poulet
set batch=cool
if %batch%==cool
echo mon code marche!!
pause
exit /b






______________________________________________________
/-/
Skype
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
KillerHP wrote:
Voila :
{{{Vous devez répondre à ce sujet pour voir la partie cachée}}}


faux Wink

là tu testes un truc dans le vide, faut faire:
Code:
if %batch%==cool echo Mon code marche





______________________________________________________
Do what you want cause a pirate is free: you are a pirate !
Skype
Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
j'ai mis ton code avec les modifications
Code:

 
@echo off
REM met le titre "Poulet"
title Poulet
REM définir la variable batch cool
set batch=cool
REM si la variable batch est cool dire que c'est bon
if %batch%==cool echo.mon code marche !!!
REM pour voir le texte je ne sais pas si vraiment besoin de exit mais je l'ai lassé car quand on fais entrée après un pause ça ferme la fenêtre
pause>nul
REM fermer
exit
 


j'ai juste un doute sur exit si vraiment besoin de le laisser.



Reply with quote
Post [Niveau : Débutant] Corrigez ce code ! 
Code:
::désactive l'affichage cmd
@echo off
::met le titre "Poulet"
title Poulet
::définir la variable batch cool
set batch=cool
::si la variable batch est cool dire que c'est bon
if "%batch%"=="cool" echo mon code marche !!!
::fermer
exit


ajouter les "" au if sauf au variable qui sont des nombre (set /a)
si vous le faite pas et qu'il y a un espace ou une variable vide sa peut faire planter l'application Mr. Green



Post [Niveau : Débutant] Corrigez ce code ! 


Display posts from previous:
Reply to topic Page 1 of 1
  



Index | Getting a forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch