Changer la couleur sous ms-dos

Résolu
esther78 Messages postés 3 Statut Membre -  
 alex -
bonjour a toutes et a tous
j'ai un probleme, je cherche a modifier les couleurs du premier plan et de l'arrire plan de la console MS-DOS
si quelqu'un peu m'aidé ce serais sympas.
faut il modifier le fichier config.sys? comment?
je continue a chercher et vous ferez par de mes decouvertes si il en a.
je commpte sur vous .
amicalement Esther
Configuration: Windows XP
Internet Explorer 6.0

13 réponses

  1. laertes Messages postés 18 Statut Membre 41
     
    la commande color

    résultat du color /?
    Change les couleurs par d‚faut du premier et de l'arrière plan de la console.

    COLOR [attr]

    attr Spécifie les attributs de couleurs de l'apparence de la console

    Les attributs de couleurs sont spécifiés par DEUX chiffres hexadécimaux -- le
    premier correspond … l'arrière plan, le second au premier plan. Chaque chiffre
    peut prendre n'importe quelle de ces valeurs:

    0 = Noir 8 = Gris
    1 = Bleu fonc‚ 9 = Bleu clair
    2 = Vert A = Vert clair
    3 = Bleu-gris B = Cyan
    4 = Marron C = Rouge
    5 = Pourpre D = Rose
    6 = Kaki E = Jaune
    7 = Gris clair F = Blanc

    Si aucun argument n'est donnée cette commande restaure les couleurs
    sélectionnées au moment o— CMD.EXE a ‚t‚ ouvert. Cette valeur vient soit de la
    fenêtre de la console, du commutateur en ligne de commande /T, ou de la valeur
    DefaultColor du registre.

    La commande COLOR met ERRORLEVEL … 1 si vous tentez de l'exécuter
    avec la même couleur pour l'arrière et le premier plan.

    Exemple: "COLOR fc" affiche du rouge sur du blanc
    46
  2. Laertes
     
    la commande color

    résultat du color /?
    Change les couleurs par d‚faut du premier et de l'arrière plan de la console.

    COLOR [attr]

    attr Spécifie les attributs de couleurs de l'apparence de la console

    Les attributs de couleurs sont spécifiés par DEUX chiffres hexadécimaux -- le
    premier correspond … l'arrière plan, le second au premier plan. Chaque chiffre
    peut prendre n'importe quelle de ces valeurs:

    0 = Noir 8 = Gris
    1 = Bleu fonc‚ 9 = Bleu clair
    2 = Vert A = Vert clair
    3 = Bleu-gris B = Cyan
    4 = Marron C = Rouge
    5 = Pourpre D = Rose
    6 = Kaki E = Jaune
    7 = Gris clair F = Blanc

    Si aucun argument n'est donnée cette commande restaure les couleurs
    sélectionnées au moment o— CMD.EXE a ‚t‚ ouvert. Cette valeur vient soit de la
    fenêtre de la console, du commutateur en ligne de commande /T, ou de la valeur
    DefaultColor du registre.

    La commande COLOR met ERRORLEVEL … 1 si vous tentez de l'exécuter
    avec la même couleur pour l'arrière et le premier plan.

    Exemple: "COLOR fc" affiche du rouge sur du blanc
    10
  3. rakwen Messages postés 4 Statut Membre 24
     
    Bonjour esther
    tu peux changer la couleur du premier plan et de l'arriere plan en cliquant sur le bandeau superieur ou se trouve le bouton "fermer" tu trouveras proprietes suivi de l'onglet couleur
    Au revoir et a bientot
    8
  4. esther78 Messages postés 3 Statut Membre 5
     
    bonsoir à tous

    non non pas marre du noir et blanc, juste un devoir à faire lol
    j'ai réussi à mettre de la couleur dans un menu de demarrage mais le fichier .bat reste lui en noir et blanc.

    je vous donne le details:

    mon menu.bat

    echo off
    :menu
    cls
    echo 1 defrag
    echo 2 scandisk
    echo 3 quitter
    choice /c:123 choisir une application
    if errorlevel=3 goto fin
    if errorlevel=2 goto scan
    if errorlevel=1 goto def
    :def
    defrag
    goto menu
    :scan
    scandisk
    goto menu
    :fin

    mon config.sys

    [MENU]
    menuitem base, configuration de base
    menuitem outils, mes outils
    MENUCOLOR=1,5

    [base]
    DEVICE=C:\DOS\SETVER.EXE
    DEVICE=C:\DOS\HIMEM.SYS
    DOS=HIGH
    COUNTRY=033,850,C:\DOS\COUNTRY.SYS
    DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
    FILES=30
    DEVICE=C:\dos\oakcdrom.sys /D:MSCD001
    LASTDRIVE=Z
    [outils]
    DEVICE=C:\DOS\SETVER.EXE
    DEVICE=C:\DOS\HIMEM.SYS
    DOS=HIGH
    COUNTRY=033,850,C:\DOS\COUNTRY.SYS
    DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
    FILES=30
    DEVICE=C:\dos\oakcdrom.sys /D:MSCD001
    LASTDRIVE=Z

    mon autoexec.bat

    C:\DOS\SMARTDRV.EXE /X
    @ECHO OFF
    PROMPT $p$g
    PATH C:\DOS
    SET TEMP=C:\DOS
    MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
    MODE CON CODEPAGE SELECT=850
    KEYB FR,,C:\DOS\KEYBOARD.SYS
    MSCDEX.EXE /D:MSCD001 /V
    C:\DOS\MOUSE.COM
    C:\DOS\DOSKEY.COM
    goto %config%
    :outils
    C:\DOS\MENU.BAT
    goto fin
    :fin

    j'ai donc un menu de demarrage avec un choix

    1 config de base

    2 mes outils(config de base +menu.bat)

    tout ceci en couleur sauf le fichier menu.bat qui lui est en noir et blanc.

    j'aurais voulu que mon menu.bat sois en couleur mais aussi retrouver le noir et blanc dès que je reviens au prompt ,car dans le choix 1 le prompt est aussi en couleur, alors que dans le choix 2 il est en noir et blanc comme le menu.bat.

    merci à tous
    4
    1. amidevous
       
      si tu esays quelque chose de ce genre dans ton bath
      @echo off
      COLOR 81
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. coucou
     
    y'a une solution qui consite, par exemple, a refaire un mini-shell.
    tu peux faire ca en turbo pascal par exemple.

    juste un interpréteur de commande qui t'affiche un prompt,
    avec 3 variable, un readln,
    et la commande "exec" qui execute tout simplement la commande que tu saisis :D
    biensur sous TP tu peux changer les couleur de fond et du text, cool hein ? :)

    ca devrait faire l'affaire.

    sinon pour ton menu c'est quoi le souci ? tu perds les couleurs du dos que t'as setup dans ton menucolor de ton config.sys ?
    essaye de passer via un CALL dans ton autoexec, peu etre que ca peut corriger le souci

    si je trouve comment le faire juse via le shell msdos 6.22 (et non windows hein :p) je te tiens au courant
    a+
    2
  7. jujuaba Messages postés 233 Statut Membre 34
     
    pourquoi faire
    1
  8. rakwen Messages postés 4 Statut Membre 24
     
    re
    elle en a marre du blanc et noir
    1
  9. esther78 Messages postés 3 Statut Membre 5
     
    bon ok je vous explique, je fais un mini menu pour un tp, que j'ai appelé menu.bat sous ms-dos en os virtuel.
    ce menu s'affiche au démarrage, il est dans le répertoire dos et est activé par autoexec.bat.
    la suite du TP est de faire ce menu en couleur au demarrage apparement avec la commande menucolor, mais je n'y arrive pas.
    j'ai essayé dans config.sys menucolor=4,2 par exemple mais il memanque des pistes et les facs que j'ai épuisées depuis 3 jours ne m'ont fourni que des aides aproximatives.
    merci de votre aide je dois rendre mon tp pour lundi.
    1
  10. djgab
     
    si tu veu changer la couleur de la console windows

    tu met comme commande color r

    et tu vas avoir un menu d'aide pour changer la couleur

    bon je sais pas si sa reste quand tu la redemarre une autre fois

    mais normalement la commande devrait aller
    1
  11. djgab
     
    maintenant essaye de taper juste apres par exemple

    color fc

    tu auras normalement la couleur rouge sur blanc ou essaye un autre truck comme t'as envie

    exemple : color ad

    et tu tape sa comme une commande normale

    je peu pas t'en dire beaucoup plus j'ai que 11 ans

    si sa ne marche pas desolé
    1
  12. big boosss
     
    tu va dans la consol tu tape color attr et tu les couleur sous des lettres et des chiffres tu a toutes le couleurs comme ca puis tu tape color espace et les deus chiffre et lettreque tu vx

    c'est simple j'ai 12 ans et j'y arrive alors pk pas toi
    1
  13. UlysseXdemsX
     
    J'ai 13ans et j'ai réussi. Le fond=noir (0) et l'écriture=vert(2)
    Configuration windows xp.
    Voici mon .bat:
    @echo off
    title Choisir un titre
    color 02
    :start
    echo bonne chance
    pause
    exit
    1
  14. yoman
     
    jai 5 ans je vous bat tous et je sais comment on fait
    1
    1. alex
       
      bonjour esther78,mal heureusement, je suis dans le mémé cas que toi. Après quelque recherche j'ai compris que je faisais fausse route car le fichier Config.sys et chargé en mémoire puis lu une seul et unique fois avant d'appeler Autoexec.bat donc il ne permet pas de modifier la couleur du .bat mais uniquement celle du .sys lui même.J'ai bien compris contrairement à d' autre que la commande color ne t' est d'aucune utilité puisque pas encore existante sous ms-dos (win98)
      0