Prompt et color

Prompt et color - Shell/Batch - Programmation

Marsh Posté le 07-09-2002 à 19:45:36    

Cmt faire pour ke mon prompt et la couleur du dos reste toujours la meme??car si je tape "color 01" et "prompt salut" ca marche mai si jouvre une autre fenetre dos tt redevien normal!!Alor qqun a til la solution SVP ???
   
                                        MERCI

Reply

Marsh Posté le 07-09-2002 à 19:45:36   

Reply

Marsh Posté le 07-09-2002 à 19:49:06    

Blackangel a écrit a écrit :

Cmt faire pour ke mon prompt et la couleur du dos reste toujours la meme??car si je tape "color 01" et "prompt salut" ca marche mai si jouvre une autre fenetre dos tt redevien normal!!Alor qqun a til la solution SVP ???
   
                                        MERCI




 
 
avec prompt dans autoexec.bat  
il ya pleins de $_ $d etc... je crois qu'il y en a un pour la couleur justement et la ca reste permanant  
 
si tu est sous DOS/windows
 
si tu est sous linux  
 
il faut trouver le DIRCOLORS je crois que c'est dans /etc et donner les couleurs que tu veux pour les retours d'infos vers l'ecran, pour le prompt c'est  $PROMPT qu'il faut modifier..


Message édité par kuroineko le 07-09-2002 à 19:49:24

---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 07-09-2002 à 20:09:53    

kuroineko a écrit a écrit :

 
 
 
avec prompt dans autoexec.bat  
il ya pleins de $_ $d etc... je crois qu'il y en a un pour la couleur justement et la ca reste permanant  
 
si tu est sous DOS/windows
 
si tu est sous linux  
 
il faut trouver le DIRCOLORS je crois que c'est dans /etc et donner les couleurs que tu veux pour les retours d'infos vers l'ecran, pour le prompt c'est  $PROMPT qu'il faut modifier..




 
pour la couleur ce doit etre un truc gore genre
promtp $....$M[28,2,3m ou un truc du genre ...je me souvient plus....mais ca marchait avec le ansi.sys charge dans le config.sys je crois ( a verifier)
$M[couleur,couleurm est aussi a verifier je sais plus tres bien...


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 07-09-2002 à 20:17:20    

kuroineko a écrit a écrit :

 
 
pour la couleur ce doit etre un truc gore genre
promtp $....$M[28,2,3m ou un truc du genre ...je me souvient plus....mais ca marchait avec le ansi.sys charge dans le config.sys je crois ( a verifier)
$M[couleur,couleurm est aussi a verifier je sais plus tres bien...




 
http://web.cmaisonneuve.qc.ca/prof [...] ar_env.htm
 
 
ET UN GROS COPIAGE COLLAGE VALANT MIEUX qu'une explication voila j'ai retrouve pleins de'exemples dont la couleur !!
 
Prompt
 
Voir aussi ANSI.SYS.
 
       
   
   
 
 
 
 
   
   
 
Définir le prompt du système.
 
Syntaxe:
PROMPT {chaîne}
 
   
 
Chaîne  
   
 Chaîne de caractères que vous souhaitez afficher en guise de prompt. Sans aucune indication de votre part, la commande PROMPT valide le prompt par défaut $n$g.  
 
 
 
   
   
 
 
 
   
   
 
Notes:
 
 
Le PROMPT est le message d'invite du système d'exploitation. Celui-ci s'inscrit sur votre écran dès le démarrage du système et réapparaît après l'exécution d'une commande.
 
Si vous ne spécifiez aucun paramètre, la commande PROMPT affiche le lecteur en service suivi d'un" > ". Vous pouvez néanmoins le personnaliser en associant un code prédéfini à la commande PROMPT. MS-DOS vous propose plusieurs variantes:
 
   
 
$b
   
 Barre verticale utilisée pour les commandes SORT et MORE.  
 
$d
   
 La date du système, définie avec DATE  
 
$e
   
 Le signe Escape.  
 
$g
   
 >
 
$h
   
 Efface le caractère précédent. Le code $h s'applique à un seul caractère.  
 
$l
   
 <
 
$n
   
 Lecteur courant, prompt standard associé à $g.  
 
$p
   
 Sous-répertoire courant.  
 
$q
   
 =
 
$t
   
 L'heure du système.  
 
$v
   
 La version du DOS.  
 
$_
   
 Nouvelle ligne.  
 
$$
   
 Signe dollar.  
 
 
 
 
Hormis les caractères prédéfinis, vous pouvez introduire toutes les séquences Escape que vous souhaitez avec le code $e. Ces séquences agissent, entre autres, sur l'affichage à l'écran (couleur, contraste, etc...), et sur la configuration du clavier. Vous pouvez utiliser toutes les couleurs et tous les attributs définis sous ANSI.SYS, mais pour cela, vous devez intégrer le pilote ANSI.SYS dans le fichier CONFIG.SYS au préalable.
 
 
   
   
 
 
 
   
   
 
Exemple 1:
Dans la commande:
 
   
 
 
PROMPT $d $n$p$g
 
 
 
 
 
$d génère le date du système en guise de prompt suivie du lecteur et du répertoire en cours.
 
 
   
   
 
 
 
   
   
 
Exemple 2:
 
 
Les séquences Escape se composent de la façon suivante:
 
   
 
 
PROMPT $e[30 ; 41m $p $e[0m
 
 
 
 
 
La séquence ANSI $e[30;41m prévoit des caractères noirs sur fond rouge. Suit le chemin d'accès pour le répertoire courant. Et pour terminer, la séquence $e0m rétablit les attributs d'affichage. Si vous l'oubliez, vous allez continuer à travailler en noir sur rouge.
 
 
 
Vous risquez d'encourir de graves problèmes si vous chargez un programme résident à partir du système d'exploitation : l'architecture de la mémoire se disloque et le système s'interrompt. Pour vous permettre de constater à tout moment que vous n'avez pas terminé un programme (tel Microsoft Word), mais l'avez tout simplement quitté, exécutez d'abord un batch qui montre votre ancien PROMPT et vous informe que vous vous trouvez encore sous WORD:
 
   
 
 
@ECHO OFF
@ECHO PROMPT %PROMPT% > C:\ALTPRMPT.BAT
PROMPT $e[7m WORD $p $e[0m
@ECHO Une copie de COMMANO.COM est chargée.
@ECHO Taper EXIT ramène à WORD.
COMMAND
C:\ALTPRMPT  
 
 
 
 
 


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed