Título: como cambiar el color de una frase en un batch?? (SOLUCIONADO) Publicado por: SuperDraco en 16 Noviembre 2009, 03:51 am hola, mi pregunta es esta...
Quiero hacer esto: hola adios si yo tengo: color 07 echo hola echo adios exit como hago para cambiar el color de "adios" a rojo? y que la frase anterior siga viendose en el otro color, en verde? se puede hacer?? si intento esto : color 07 echo hola color 0c echo adios exit "color 0c" sustituye a "color 07", osea que todo se ve en el ultimo color especificado... Título: Re: como cambiar el color de una frase en un batch?? Publicado por: Angel Doze en 16 Noviembre 2009, 09:16 am Hola pitoloko,
Se puede hacer con Findstr @echo off @ECHO/ > adios Upsss no complete el codigo...Sorry* Título: Re: como cambiar el color de una frase en un batch?? Publicado por: SuperDraco en 16 Noviembre 2009, 09:23 am gracias aunque no tengo ni idea de como usar findstr para solucionarlo :/ he copiado tu code y no va.
Título: Re: como cambiar el color de una frase en un batch?? Publicado por: dark_fidodido en 16 Noviembre 2009, 17:45 pm mira este link, aqui te viene todo sobre los colores ^^
http://foro.elhacker.net/gnulinux/shell_script-t12214.0.html%3Bwap2= Título: Re: como cambiar el color de una frase en un batch?? Publicado por: SuperDraco en 16 Noviembre 2009, 20:31 pm pero fidodido eso es para bash, no??? :-(
Título: Re: como cambiar el color de una frase en un batch?? Publicado por: xassiz_ en 16 Noviembre 2009, 21:24 pm Hazlo con debug
Título: Re: como cambiar el color de una frase en un batch?? Publicado por: SuperDraco en 16 Noviembre 2009, 21:37 pm Hazlo con debug no tengo ese comando en windows 7 :(, pero gracias... Título: Re: como cambiar el color de una frase en un batch?? Publicado por: Angel Doze en 17 Noviembre 2009, 08:06 am Hola
Aca te pongo un enlace: http://foro.el-hacker.com/index.php/topic,176831.0.html (http://foro.el-hacker.com/index.php/topic,176831.0.html) Alli encontraras lo que buscas. Salu2! Título: Re: como cambiar el color de una frase en un batch?? Publicado por: SuperDraco en 17 Noviembre 2009, 10:53 am gracias me a servido mucho!!!
Título: Re: como cambiar el color de una frase en un batch?? (SOLUCIONADO) Publicado por: Martin-Ph03n1X en 17 Noviembre 2009, 12:02 pm que te sirvio de mucho?
el link spam? que te parece si recopilas lo aprendido y lo expones habemos muchos interesados. Título: Re: como cambiar el color de una frase en un batch?? (SOLUCIONADO) Publicado por: SuperDraco en 18 Noviembre 2009, 01:03 am que te parece si recopilas lo aprendido y lo expones habemos muchos interesados. claro! siempre suelo hacerlo para "finalizar" mis posts, pero bueno este se me habia escapado :). Buscando parte del link spam en google, dí con el enlace que era en realidad, y me encontré con dos codigos, el primero que es este, directamente no me funciona, o quizás lo uso mal, espero que puedas resolvermelo tu si tienes tiempo, copio palabras textuales: " @set file=%2 @set colr=%1 @set DIR=%cd% @RD /S /Q %tmp%\color >nul 2>&1 @md %tmp%\color @cd %tmp%\color\ @echo.>%file% @findstr /A:%colr% /R "^" %file%* @del /Q /A /F %file% @cd %DIR% @RD /S /Q %tmp%\color >nul 2>&1 Esto lo guarde en un archivo llamado "cecho.bat" y luego desde el Cmd lo llamo asi: Código: CEcho.bat "A0" "Mensaje a mostrar de ejmplo" Reemplazar A0 por otro color, los colores con los mismos que el comando Color /? en hexadecimal lo que no tiene es el control de errores ya que lo ise para usarlo como se debe, pero si alguien puede agregarle el control de errores estaria mucho mejor.. " y luego dejaban un enlace en la misma pagina, hacia otro codigo un poco más grande pero este realmente funciona casi a la perfección (en mi caso): [bat][g][f]colores.cmd « en: Mayo 06, 2009, 10:45:24 » Responder con cita colores.cmd Código: Código
saludos! |