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

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

Ответить
Настройки темы
CMD/BAT - Пусть имеется текстовый файл protokol.txt, в котором хранится журнал обработанных фай

Новый участник


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

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


Пусть имеется текстовый файл protokol.txt, в котором хранится журнал обработанных файлов в следующем формате:
Имя: file1.txt Дата: 02.01.2001 Время: 14:50
Имя: file22.txt Дата: 03.02.2001 Время: 23:50
Имя: letter2.txt Дата: 02.01.2001 Время: 12:00
Имя: soft.txt Дата: 10.01.2000 Время: 13:00


Слово дата здесь начинается в каждой строке с двадцатой позиции. Необходимо написать командный файл, с помощью которого сделать вы¬борку из этого файла (т. е. создать новый текстовый файл с нужной ин¬формацией) за заданный в командной строке месяц (мм) и год (гггг) в файл out.txt, сформированный файл упорядочить по дате обработки. Нужные месяц и год указать как параметры командной строки.
Если пакетный файл запуска¬ется вообще без параметров, то вывести описание его синтаксиса.

Отправлено: 19:15, 23-03-2010

 

Новый участник


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

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


Заранее спасибо кто сможет помочь!)

Отправлено: 19:17, 23-03-2010 | #2



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

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


Старожил


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

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


Есть же готовые решения!

Ну ладно... месяц и год задаются полностью, месяц первый параметр.

Код: Выделить весь код
FindStr /C:"%1.%2" protokol.txt >Out.txt
собственно все. Если использовать месяц-год сразу в виде mm.yyyy, то можно сократить эту крутую программу до:

Код: Выделить весь код
FindStr /C:"%1" protokol.txt >Out.txt
вообще как-то пропустил про сортировку и хелп, вот для этого уже понадобится писанина...а так... может и так сойдет, без вылизывания?

-------
Как сказало Дерево Дровосеку: "я - пень".


Последний раз редактировалось NiOl, 02-04-2010 в 15:31. Причина: невнимательно прочел задание...


Отправлено: 15:27, 02-04-2010 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - Как скрыть окно в котором выполняется пакетный файл (*.bat или *.cmd)? Shaytan Программное обеспечение Windows 36 21-12-2021 14:57
нужно переделать файл doc в файл txt гала Тест-форум 1 15-01-2010 18:53
Разное - Имеется файл 4.3 Ггб Alex1964 Накопители (SSD, HDD, USB Flash) 2 14-11-2008 15:59
Чем открыть текстовый файл dat Jurbell Хочу все знать 6 05-07-2007 14:59
mySQL или текстовый файл chem1 Программирование и базы данных 12 02-02-2004 03:56




 
Переход