Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Разный цвет строк bat

Ответить
Настройки темы
CMD/BAT - [решено] Разный цвет строк bat

Аватара для icq99999999

Пользователь


Сообщения: 86
Благодарности: 3

Профиль | Отправить PM | Цитировать


как сделать чтоб через echo 1 выводился текст указного цвета
а через echo 2 выводился текст другого цвета?

Отправлено: 20:24, 24-01-2014

 

Старожил


Сообщения: 415
Благодарности: 257

Профиль | Отправить PM | Цитировать


Например, вот так. Или, если вас чем-то не устраивает готовое решение, то делать своё с помощью всё того же findstr с ключом /A. Кстати, в поиске по форуму эта тема выдается одной из первых, не ленитесь его использовать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:52, 24-01-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для icq99999999

Пользователь


Сообщения: 86
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата Anonymоus:
findstr с ключом /A »
собственно вопрос остался не решен.
можно пример любого цветного слова?

Отправлено: 23:38, 24-01-2014 | #3


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Можно с помощью ansicon:
Код: Выделить весь код
::
:: colors.cmd
::

@echo off
setlocal

set "esc=\e"
ansicon -p

echo.
for %%1 in (0,1) do (
    for /l %%2 in (30,1,37) do (
        for /l %%3 in (40,1,47) do (
            0>nul set /p=%esc%[%%1;%%2;%%3m TEST %esc%[m
        )
         
        echo.

    )
)
Где \e символ ASCII 27 (он не отображается на форуме), в консоли Ctrl+[
Пример выполнения

Последний раз редактировалось Foreigner, 25-01-2014 в 00:53.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:44, 25-01-2014 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Проще взять «echox.exe» из комплекта Bill Stewart's Site - Shell Scripting Toolkit:
Код: Выделить весь код
@echo off
cls
echo **********
echox.exe -n -c 09 "Я "
echox.exe -n -c 0A "умею "
echox.exe -n -c 0B "рисовать "
echox.exe -n -c 0C "самыми "
echox.exe -n -c 0D "разными "
echox.exe    -c 0E "цветами"
echo **********
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:00, 25-01-2014 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Разный цвет строк bat

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Проблема со сложением и выводом строк в bat файле s_a_v_e Скриптовые языки администрирования Windows 5 19-04-2022 08:53
CMD/BAT - [решено] BAT - Удаление строк(-и) Ragnazar Скриптовые языки администрирования Windows 1 21-02-2013 14:37
CMD/BAT - [решено] BAT Либо что-то с заменой строк в файле ASIDS Скриптовые языки администрирования Windows 3 17-09-2012 13:44
CMD/BAT - [решено] Сложение двух строк в bat - файле sunnykey Скриптовые языки администрирования Windows 3 22-02-2012 17:25
вопрос по почте "THE BAT!" - цвет конверта spyphy Хочу все знать 2 28-07-2010 02:26




 
Переход