Page 1 sur 1

creation de fichier aide

Posté : 01 nov. 2011 13:01
par Ange
Voila, je suis débutant et je cherche a crée mon premier fichier bat mais voila,
je connait quelque commande, a veut dire pas beaucoup!! je vous l'ai dit je suis
débutant!! je veut un petit fichier.exe mais je ne sait pas comment ni ou mettre
les commende et les phrase a dire comme "hello!" vous voyer le topo?
si vous pouvez m'aider car j'ai chercher sur le net mais y a que Batcher.fr
qui sais assez de chose pour m'expliquer. :cry:

Voila

Re: creation de fichier aide

Posté : 01 nov. 2011 15:00
par Ange
merci! en faite mon frère et dépaneur informatique et sais lui qui ma conseiller d'appendre le BATCH avant le
C ou le C++

et merci!! :D

PS: ta fait ton programme!! super ! sa ta prit du temps?
moi je veut faire un jeu video!

Re: creation de fichier aide

Posté : 01 nov. 2011 15:45
par WIN32-[GG]
Bonjour et bienvenue! :)

Pour commencer, comparé aux autres languages, le batch est plus simple (pas de type de variables ou autre)
Par contre les commandes sont moindres que dans les autres languages:
Pas de While par exemple.

Les principales commandes à connaitre pour pouvoir programmer en batch:
1) echo : afficher du texte
2) set : definition des variables
3) if : structures conditionnelles
4) For : quand-même une boucle en batch mais difficile à maitriser
5) : et goto : un autre type de boucle
6) Pause : Interruption du programme et affiche "Appuyez sur une touche pour continuer..."

Les variables d'environnements
Des variables spéciales:
ERRORLEVEL : Niveau d'erreur retournee par une commande (en générale: 0: reussite 1:erreur)
DATE TIME: besoin d'un explication?
...
Les autreus variables de ce type sont disponnibles en tapant "set" dans cmd

Déjà avec ça tu devrais pouvoir faire un bon début. (commande /? pour l'aide sur une commande)
Si tu as un problème en créant un prog, ce forum est fait pour.

Sur ce, à bientôt!

Re: creation de fichier aide

Posté : 13 nov. 2011 13:43
par Tymmesyde
Bonjour pour t'aider je vais te donner un code qui n'est pas terminé mais tu peut comprendre un max de chose : :D :D :D
Il est en anglais mais tu arrivera a comprendre je pense. :lol: 8-) :mrgreen:

Code : Tout sélectionner

 @echo off
Title Assistant of Computer
color 80
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo.  Hello ! You are in the assistant of the computer .
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

echo.

echo.      ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo.        Choose your language :
echo.      ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

echo.

echo.  Type 'no' if you do not speak this language, else type 'yes'.

echo.
set /p choise1= English 
if %choise1% == no   echo _
echo.

set /p choise2= French 
if %choise2% == no   echo _ 
echo.

set /p choise3= Deutsh 
if %choise3% == no echo _
echo.

if %choise1% == yes  echo OK You are English ...


if %choise2% == yes  echo OK Vous etes francais ...


if %choise3% == yes  echo OK Sie sind deutsch ...





if %choise1% == yes echo ³ Synchronization of the language with the current assistant wait... ³


if %choise2% == yes echo ³ Synchronisation de la langue avec l'assistant en cours patientez... ³


if %choise3% == yes echo ³ Synchronisation der Sprache mit dem aktuellen Assistenten gedulden Sie sich ... ³ 

     




pause>nul