Créer des conditions

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Splouigh
Batcheur occasionnel
Messages : 1
Enregistré le : 29 janv. 2012 01:27

Créer des conditions

Message par Splouigh »

Bonjour! :D

J'aimerais savoir si on mouvait faire des conditions,et si oui comment. :)

Je n'ai pas trouvé sur le site comment faire,mais si j'ai mal cherché,excusez moi :oops:

Merci d'avance
Romanium
King Of Batch
Messages : 36
Enregistré le : 09 nov. 2011 03:57
Localisation : Québec, Canada

Re: Créer des conditions

Message par Romanium »

En effet tu n'as pas cherché surper loin! :D

Une condition sous DOS s'appelle "IF"; SI (IF) ma condition est vraie, alors exécute l'action (commande)


Exemple:

Code : Tout sélectionner

rem SI le fichier tomate.txt dans le dossier Légume EXISTE, alors AFFICHE le texte "Il y a des tomates"
if exist C:\Légume\tomate.txt echo Il y a des tomates

rem La même chose, mais on exécute la condition si le fichier n'existe pas:
if not exist C:\Légume\tomate.txt echo Il y a des tomates

rem Dans cet exemple, je demande une saisie clavier à l'utilisateur et si elle est égale au résultat que je veux, j'evoie un mot de bienvenue et j'éfface la variable.
rem Sinon je refuse la saisie et je quitte le script.
rem Pour ajouter l'énoncé "Sinon" j'ajoute la commande "ELSE" à mon "IF"

rem Demande de saisie:
set /p var="Nom d'utilisateur: "

rem Vérification de la saisie:
if "%var%" == "Splouigh" (
   echo Bienvenue Splouigh!
   set var=
) else (
   echo Vous n'etes pas la bonne personne...
   pause
   exit
)
 

___________
Romanium
Répondre