Comment changer la couleur du texte de la cmd avec windows script batch toutes les 1 seconde

La couleur de la commande de a à faire avec la modification de la couleur de commande de windows promt texte/arrière-plan

couleur 0A - où 0 est la couleur d'arrière-plan et le texte de couleur

Je veux changer ces couleurs de texte toutes les 1 seconde dans windows script de commandes à l'aide d'un tableau avec 1,2,3,4,5,6,7,8,9,A,B,C,D,E,F sorcière sont les codes de couleur.

0 = Black       8 = Gray
1 = Blue        9 = Light Blue
2 = Green       A = Light Green
3 = Aqua        B = Light Aqua
4 = Red         C = Light Red
5 = Purple      D = Light Purple
6 = Yellow      E = Light Yellow
7 = White       F = Bright White

la commande doit être d'aller à chaque seconde, comme ce

color 01
color 02
color 03
....
color 0E
color 0F

et pour ces derniers j'ai trouvé un petit script, mais im pas sûr de savoir comment faire le travail pour changer la couleur pour chaque 1 seconde!

for /L %%i in (1,1,%n%) do echo !array[%%i]!

ou ce

@echo off CLS
for /l %%a in (15,-1,1) do (
color 0A
cls
)
pause

ou ce

SET COUNTDOWN=15
:COUNTDOWNLOOP
IF %COUNTDOWN%==0 GOTO END
color 0A && %R1%
CLS
SET /A COUNTDOWN -=1
GOTO COUNTDOWNLOOP
:END
  • mais il pourrait être possible! qui sait!
  • démarrer /b cmd /k tout.la mtd exécuter un fichier de commandes en arrière-plan. Par exemple, prendre la Marque du script, de la accepté de répondre, de le placer dans un fichier batch appelé cycleColors, puis départ de la course /b cmd /k cycleColors.chauve-souris, et votre écran passera par toutes les couleurs tout en vous permettant de faire tout ce que vous voulez.
InformationsquelleAutor diti | 2012-09-24