|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.03.2010, 05:57 | #1 |
Новичок
Джуниор
Регистрация: 16.03.2010
Сообщений: 5
|
Написать командный файл
Вобщем задание так звучит так
1. Разработать командный файл, который формировал бы ежемесячный отчет об изменениях в рабочем каталоге (файлы созданные, удаленные). Необходимо хранить список файлов в файле истории. 2. Выполняющий в зависимости от ключа один из 3-х ва-риантов работы: – с ключом /n дописывает в начало указанных текстовых файлов строку с именем текущего файла; – с ключом /b создает резервные копии указанных файлов; – с ключом /d удаляет указанные файлы после предупреж-дения. Количество обрабатываемых файлов может быть перемен-ным и задаваться в качестве параметров. Последний раз редактировалось olegarx; 16.03.2010 в 16:37. |
16.03.2010, 07:51 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А тебе не кажется что для BAT файлов такая задача невыполнима даже на 20%?
Если нужно тупо скидывать список в файл то Код:
I'm learning to live...
|
16.03.2010, 10:02 | #3 | |
Новичок
Джуниор
Регистрация: 16.03.2010
Сообщений: 5
|
Цитата:
"Программа может быть реализована как в виде команд-ных файлов ОС Windows, так и в виде скриптов Shell ОС Unix по выбору студента. Файлы должны быть самостоятельными, а не в тексте отчета" А в линуксе можно такое написать? |
|
16.03.2010, 10:04 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.03.2010, 12:21 | #5 |
Новичок
Джуниор
Регистрация: 16.03.2010
Сообщений: 5
|
Вобщем вот
"Контрольная работа № 2 1. Разработать командные файлы и письменно отве-тить на вопросы согласно полученному варианту. При разработке учтите возможность обработки различных ошибок, например неправильного запуска ваших программ (с недостаточным количеством параметров или с неправильными параметрами), и предусмотрите вывод сообщения об ошибке и подсказки. Программа может быть реализована как в виде команд-ных файлов ОС Windows, так и в виде скриптов Shell ОС Unix по выбору студента. Файлы должны быть самостоятельными, а не в тексте отчета (документе Microsoft Word). Каждая строчка командного файла должна сопровождаться подробными комментариями Вариант 10 Командные файлы: 1. Разработать командный файл, который формировал бы ежемесячный отчет об изменениях в рабочем каталоге (файлы созданные, удаленные). Необходимо хранить список файлов в файле истории. 2. Выполняющий в зависимости от ключа один из 3-х ва-риантов работы: – с ключом /n дописывает в начало указанных текстовых файлов строку с именем текущего файла; – с ключом /b создает резервные копии указанных файлов; – с ключом /d удаляет указанные файлы после предупреж-дения. Количество обрабатываемых файлов может быть перемен-ным и задаваться в качестве параметров." Воть... |
16.03.2010, 12:54 | #6 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
командный файл это не только bat
|
16.03.2010, 16:37 | #7 |
Новичок
Джуниор
Регистрация: 16.03.2010
Сообщений: 5
|
Согласен,но не могу исправить тему ;/
Последний раз редактировалось olegarx; 16.03.2010 в 17:10. |
17.03.2010, 08:20 | #8 |
Новичок
Джуниор
Регистрация: 16.03.2010
Сообщений: 5
|
что-то вроде такого
at 11:00 /every:1 script.bat dir "C:\1" /a-d /s /on-d /tw | findstr /b /r "..\.%month\.%year" > Otchet.log ну вот с ключами не могу разобраться |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать на делфи батник. Как? | TwiX | Общие вопросы Delphi | 8 | 03.11.2009 00:06 |
Батник | OG4Life | Помощь студентам | 0 | 11.05.2009 17:45 |
батник | бодяга | Общие вопросы Delphi | 0 | 03.02.2009 17:32 |
задача под windows,помогите написать.Надо написать на Borland C++Builder 6. | eddddii | Помощь студентам | 9 | 23.05.2008 17:04 |
Помогите написать прогу!Среди заданных целых чисел k, l, m найти пары кратных.Написать по проще чемЭесть | vdv08 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 04.04.2008 16:56 |