domingo, 11 de septiembre de 2011

Coloreando en batch (prueba)

Sigo probando cosas en batch y encontre esta manera de colorear texto en la misma ventana pero diferente (xD), solo que aun no la hago funcionar como quiciera, seguire probando y si logro algo les digo, si alguien me ayuda a probar estaria perfecto ;D


Código: [Seleccionar]
@echo off
cls
for /L %%c in (0, 1, 6) do (
color %%c
Pause>nul
echo hola%%c
pause > nul
)

o...

Código: [Seleccionar]
@echo off
cls
for /L %%c in (0, 1, 6) do (
color %%c
echo hola%%c
pause > nul
cls
)

Otra forma...

Código: [Seleccionar]
@echo off
:Menu
CLS
set test=%random%
set var=%test:~-1%
color %var%
echo Hola%var%
pause>nul
goto :Menu

Espero le den buena utilidad y entre todos encontremos una buena forma (de esta manera) para poder colorear diferentes colores en una misma ventana sin usar el setlocal. Al mismo tiempo los reto a que lo encontremos , si tienes sugerencias o sabes como hacerlo, ya sabes donde encontrarme.
Zalu2