Windows cmd: Diferencie “comando de entrada” com “resultado”

0

existe de qualquer maneira para diferenciar "comando de entrada" com "resultado"? Como na imagem abaixo, quero ver essas fases em outra cor (talvez vermelho):
The operation completed successfully.
IPv4 Address. . . . . . . . . . . : 10.133.251.34 e IPv4 Address. . . . . . . . . . . : 192.168.137.1 e ProxyServer REG_SZ 10.133.94.63:8080

    
por Luke 13.02.2018 / 05:38

1 resposta

1

Bem, para responder, você precisa usar ANSI Escape Sequences e está pronto.

Windows before 10 - sem suporte nativo para cores ANSI no console

Para a versão do Windows abaixo de 10 (8,7, XP e assim por diante), o console de comando do Windows não oferece suporte à coloração de saída por padrão.

Então, você pode instalar o Cmder , ConEmu , ANSICON ou Mintty (usado por padrão no GitBash e no Cygwin) para adicionar suporte de coloração ao seu console de comando do Windows.

Windows 10

A melhor parte vem aqui, pois o console do Windows 10 suporta ANSI Escape Sequences e algumas cores por padrão.

NOTE : o recurso é enviado com a Atualização do Limiar 2 em novembro de 2015.

Veja a documentação da MSDN

Códigos de seqüência de escape ANSI

Veja esta imagem abaixo como uma referência às sequências de escape de cores disponíveis.

VejaaúltimaparteCombinationsnaimagemparaexemplosemREDcolor.

Vejaoscriptemlote no Github escrito por Michele Locati

@echo off
cls
echo [101;93m STYLES [0m
echo ^<ESC^>[0m [0mReset[0m
echo ^<ESC^>[1m [1mBold[0m
echo ^<ESC^>[4m [4mUnderline[0m
echo ^<ESC^>[7m [7mInverse[0m
echo.
echo [101;93m NORMAL FOREGROUND COLORS [0m
echo ^<ESC^>[30m [30mBlack[0m (black)
echo ^<ESC^>[31m [31mRed[0m
echo ^<ESC^>[32m [32mGreen[0m
echo ^<ESC^>[33m [33mYellow[0m
echo ^<ESC^>[34m [34mBlue[0m
echo ^<ESC^>[35m [35mMagenta[0m
echo ^<ESC^>[36m [36mCyan[0m
echo ^<ESC^>[37m [37mWhite[0m
echo.
echo [101;93m NORMAL BACKGROUND COLORS [0m
echo ^<ESC^>[40m [40mBlack[0m
echo ^<ESC^>[41m [41mRed[0m
echo ^<ESC^>[42m [42mGreen[0m
echo ^<ESC^>[43m [43mYellow[0m
echo ^<ESC^>[44m [44mBlue[0m
echo ^<ESC^>[45m [45mMagenta[0m
echo ^<ESC^>[46m [46mCyan[0m
echo ^<ESC^>[47m [47mWhite[0m (white)
echo.
echo [101;93m STRONG FOREGROUND COLORS [0m
echo ^<ESC^>[90m [90mWhite[0m
echo ^<ESC^>[91m [91mRed[0m
echo ^<ESC^>[92m [92mGreen[0m
echo ^<ESC^>[93m [93mYellow[0m
echo ^<ESC^>[94m [94mBlue[0m
echo ^<ESC^>[95m [95mMagenta[0m
echo ^<ESC^>[96m [96mCyan[0m
echo ^<ESC^>[97m [97mWhite[0m
echo.
echo [101;93m STRONG BACKGROUND COLORS [0m
echo ^<ESC^>[100m [100mBlack[0m
echo ^<ESC^>[101m [101mRed[0m
echo ^<ESC^>[102m [102mGreen[0m
echo ^<ESC^>[103m [103mYellow[0m
echo ^<ESC^>[104m [104mBlue[0m
echo ^<ESC^>[105m [105mMagenta[0m
echo ^<ESC^>[106m [106mCyan[0m
echo ^<ESC^>[107m [107mWhite[0m
echo.
echo [101;93m COMBINATIONS [0m
echo ^<ESC^>[31m                     [31mred foreground color[0m
echo ^<ESC^>[7m                      [7minverse foreground ^<-^> background[0m
echo ^<ESC^>[7;31m                   [7;31minverse red foreground color[0m
echo ^<ESC^>[7m and nested ^<ESC^>[31m [7mbefore [31mnested[0m
echo ^<ESC^>[31m and nested ^<ESC^>[7m [31mbefore [7mnested[0m
    
por 13.02.2018 / 06:21