Как пользоваться ключем /A команды Findstr
Можете, пожалуйста, привести практический пример пользы от этого ключа.
|
Не встречался.
|
Код:
@echo off |
А в чём польза?
|
Foreigner, спасибо. То, что нужно.
Iska, визуализация (имена файлов/номера строк выделяются другим цветом) Баг: Код:
echo >s Польза в том, что я хотел на основе этого сделать разноцветный вывод в консоль. Но у MS другие понятия о красоте. Добавил ключ /M, а оно взяло и обесцветило имя файла :( Да и все печатается с переносом каретки, BackSpace не применить. Ничего более умного не придумал: Код:
@echo off Ограничения кода: 1) В конце строки всегда печатается символ "двоеточие". 2) Нельзя печатать текст из символов, которые не могут быть использованы в имени файла |\:"<>?/*, а также . (точка) и другие служебные CMD. 3) Строка всегда заканчивается переносом каретки. 4) В сценарии используется символ BackSpace (для функции отступа), который нельзя создать обычным блокнотом ^_^ |
Цитата:
п.4 уже решен: |
Цитата:
Цитата:
Частично не дописал демо-режим (хотел цветовую палитру - видимо, когда дописал функционал - заснул :lazy2: ). Рабочий прототип с оптимизацией под скорость: Код:
@echo off |
Вложений: 1
Решил немного расцветить вывод своего скрипта, отметив ошибки, предупреждения и сообщения от различных потоков цветом. Поиск выдал эту тему. Но решение товарища Diskretor (он же - Dragokas, ежели не ошибаюсь?) имеет ряд недостатков, которые заставили меня поискать другой выход. Это и использование временного файла, и запрет на концевые пробелы и спецсимволы. Поэтому после продолжительного сидения над блокнотом, написал вот такую штуку:
Код:
@Echo Off Тестировалось на Win 7 (x86\x64), Win Server 2008r2. Под XP цветной вывод просто отключается автоматически. |
Время: 00:31. |
Время: 00:31.
© OSzone.net 2001-