Les langages de programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les langages de programmation

Venez apprendre les langages de programmation à votre rythme
 
AccueilGalerieRechercherDernières imagesS'enregistrerConnexion
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 comment faire un cadre esthétique dans un menu de batch

Aller en bas 
2 participants
AuteurMessage
zephir
Jeune Programmeur
Jeune Programmeur
zephir


Nombre de messages : 30
Age : 32
Réputation : 11
Date d'inscription : 19/05/2013

comment faire un cadre esthétique dans un menu de batch  Empty
MessageSujet: comment faire un cadre esthétique dans un menu de batch    comment faire un cadre esthétique dans un menu de batch  Icon_minitimeMar 21 Mai - 16:10

bonjour/bonsoir a tous et toute Smile

je me permet de faire un petit cours moi aussi sur l'esthétique d'un batch!

en effet je vais essayer de vous apprendre a faire:

- donner un peu de couleur dans votre cmd ^^
- une dimension de votre fenêtre cmd
- un jolie cadre pour votre menu ou autre ^^

commençon part quelle chose de simple la commande "color"

la commande color et une commande simple qui vous permet de choisir la couleur du fond et de l'écriture de votre cmd ^^

nous allons avoir besoin de ceci:

0 = Noir 8 = Gris
1 = Bleu 9 = Bleu clair
2 = Vert A = Vert clair
3 = Eau B = Eau clair
4 = Rouge C = Rouge clair
5 = Violet D = Violet clair
6 = Jaune E = Jaune clair
7 = Blanc F = Blanc... clair ! ^^

que vous pouvais retrouvez facilement dans votre cmd en tapent "color /?"

le premier servira au fond et le deuxieme a l'écriture par exemple si j'écrie

color 1c je demanderais au cmd d'écrire en ROUGE CLAIR sur un fond BLEU ^^

mettons le en pratique avec une commande echo simple ^^

Code:

@echo off
color 1c

echo bonjour !

pause>nul

c'est jolie non ^^?

mais vous ne trouvais pas que le cmd et bien trop grand pour un simple "bonjour" Surprised ?

c'est pour ça que maintenant je vais vous apprendre a redimensionner tous sa! ^^

la commande "mode con cols=xx lines=xx" est faite pour ça!

cols=xx :signifie le nombre de colonne de votre cmd ^^
lines=xx :est pour le nombre de ligne :p

concrètement cols vous serviras pour la largeur et lines pour la longueur ! c'est facile non :p ?

essayons encore mais cette fois avec une toute petite fenêtre juste pour notre "bonjour !"

Code:

@echo off
mode con cols=15 lines=3
color 1c

echo bonjour !

pause>nul

mignon comme petite fenêtre =3

mignon mais manque quand même quelque chose.. UN CADRE bien sur! :p

nous allons avoir besoin de quelque caractère spéciaux :

Ì = Intersection Gauche
¹ = Intersection Droite
É = Coin haut gauche
» = Coin haut droit
È = Coin bas gauche
¼ = Coin bas droit
º = Barres verticales

que vous pouvais retrouver dans votre "table des caractère" que vous pouvais trouver facilement:

win+R>Charmap

c'est bien beaux c petit caractère mais comment on sans sert?

facile Very Happy les deux insertion sont pour des cadres a plusieurs niveaux un peux comme une liste x)
les coin beh c'est comme dans un puzzle x)
et les barre verticales.. sont des barres verticales x)

essayons et voyons comment ils doives êtres placées :p

Code:
 
@echo off
mode con cols=40 lines=10
color 1c

echo    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo    º                              º
echo    º          bonjours            º
echo    º                              º
echo    ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul

et pour le faire sur deux étage (ou plus) rien de plus simple Smile
NB: la commande "titlle cequetuveux" sert a placer un titre sur le haut de votre cmd Wink

Code:

@echo off
Title bonjour
mode con cols=40 lines=15
color 1c
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                              º
echo º          bonjour            º
echo º                              º
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º                              º
echo º            a tous            º
echo º                              º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause

voila en espérant avoir étais clairs et précis :p si vous avais des question n'hésiter surtout pas ^^
Revenir en haut Aller en bas
floteix
Nouveau Programmeur
Nouveau Programmeur
floteix


Nombre de messages : 15
Réputation : 10
Date d'inscription : 22/07/2014

comment faire un cadre esthétique dans un menu de batch  Empty
MessageSujet: Re: comment faire un cadre esthétique dans un menu de batch    comment faire un cadre esthétique dans un menu de batch  Icon_minitimeMar 22 Juil - 16:07

j'y comprend rien
Revenir en haut Aller en bas
 
comment faire un cadre esthétique dans un menu de batch
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Batch sous linux comment faire ?
» Cour n°10 Les Commentaires dans un Batch
» exo_1 en batch
» Cours N°13 : L'écriture dans un Fichier
» Cour n°05 Communication avec le Batch

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les langages de programmation :: Les Cours de Programmation :: Cours de BATCH (.bat)-
Sauter vers: