Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] возможен ли вывод текста с форматированием по цвету (http://forum.oszone.net/showthread.php?t=99994)

akrav 05-02-2008 23:05 733827

возможен ли вывод текста с форматированием по цвету
 
Есть ли возможность выводить на экран в процессе работы пакетного файла текст с форматированием по цвету?

akrav 06-02-2008 10:26 734046

Спасибо, Ramzes_, за следующее сообщение:
Цитата:

Code:
---------
Установка цветов по умолчанию для текста и фона в текстовых окнах.

COLOR [цвета]

цвета Атрибуты цветов для текстовых окон

Атрибуты цветов задаются в виде ДВУХ шестнадцатеричных цифр -- первая
задает цвет фона, а вторая определяет цвет текста. Каждая цифра может
иметь следующие значения:

0 = Черный 8 = Серый
1 = Синий 9 = Светло-синий
2 = Зеленый A = Светло-зеленый
3 = Голубой B = Светло-голубой
4 = Красный C = Светло-красный
5 = Лиловый D = Светло-лиловый
6 = Желтый E = Светло-желтый
7 = Белый F = Ярко-белый

Если аргумент не указан, команда восстанавливает исходный выбор цветов,
каким он был на момент запуска CMD.EXE. Это значение извлекается из
текущего текстового окна, из значения ключа /T или из значения параметра
реестра DefaultColor.

Команда COLOR возвращает значение кода ошибки ERRORLEVEL 1 при попытке
вызова этой команды с совпадающими значениями цвета текста и цвета
фона.

Пример: "COLOR fc" задает светло-красный текст на ярко-белом фоне
---------
Эта команда изменяет цвет фона и букв всего окна в целом. А есть ли что-нибудь для отдельной строки?

Busla 06-02-2008 10:39 734056

Есть, для управления цветом и курсором нужно подключить драйвер ansi.sys, а при выводе использовать специальные escape-последовательности. Во времена dos широко практиковалось для настройки вида приглашения в консоли.

amel27 06-02-2008 10:59 734064

Цитата:

Цитата Busla
для управления цветом и курсором нужно подключить драйвер ansi.sys»

вдогонку: How to Enable ANSI.SYS in a Command Window


Время: 14:41.

Время: 14:41.
© OSzone.net 2001-