Подсветка текста в консоли Windows
Для подсветки текста в конcоли Window необходимо использовать команду " color ". Но если просто указать: cmd> color 4 то в результате получится, что вся консоль и последующий вывод изменит цвет текста: cmd> color 4 cmd> Для того, чтобы изменить только часть текста можно использовать подпрограммы в скриптах: :writer set massage=%2 call :color %1 call :echo %2 :color set c=%1& exit/b :echo for /f %%i in ('"prompt $h& for %%i in (.) do rem"') do ( pushd "%~dp0"& <nul>"%~1_" set/p="%%i%%i "& findstr/a:%c% . "%~1_*" (if "%~2" neq "/" echo.)& del "%~1_"& popd& set c=& exit/b ) А уже сам текст и цвет - необходимо передавать как параметры при вызове :writer cmd> call :writer 2 "Операция успешно завершена" cmd> " Операция успешно завершена"