Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2010, 05:57   #1
olegarx
Новичок
Джуниор
 
Регистрация: 16.03.2010
Сообщений: 5
По умолчанию Написать командный файл

Вобщем задание так звучит так
1. Разработать командный файл, который формировал бы ежемесячный отчет об изменениях в рабочем каталоге (файлы созданные, удаленные). Необходимо хранить список файлов в файле истории.
2. Выполняющий в зависимости от ключа один из 3-х ва-риантов работы:
– с ключом /n дописывает в начало указанных текстовых файлов строку с именем текущего файла;
– с ключом /b создает резервные копии указанных файлов;
– с ключом /d удаляет указанные файлы после предупреж-дения.
Количество обрабатываемых файлов может быть перемен-ным и задаваться в качестве параметров.

Последний раз редактировалось olegarx; 16.03.2010 в 16:37.
olegarx вне форума Ответить с цитированием
Старый 16.03.2010, 07:51   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А тебе не кажется что для BAT файлов такая задача невыполнима даже на 20%?
Если нужно тупо скидывать список в файл то
Код:
dir /w /s >out.txt
вполне справится с этой задачей
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.03.2010, 10:02   #3
olegarx
Новичок
Джуниор
 
Регистрация: 16.03.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А тебе не кажется что для BAT файлов такая задача невыполнима даже на 20%?
Если нужно тупо скидывать список в файл то
Код:
dir /w /s >out.txt
вполне справится с этой задачей
Говориться
"Программа может быть реализована как в виде команд-ных файлов ОС Windows, так и в виде скриптов Shell ОС Unix по выбору студента. Файлы должны быть самостоятельными, а не в тексте отчета"
А в линуксе можно такое написать?
olegarx вне форума Ответить с цитированием
Старый 16.03.2010, 10:04   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Файлы должны быть самостоятельными, а не в тексте отчета
Ты бы уточнил задание... ато мутно все...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.03.2010, 12:21   #5
olegarx
Новичок
Джуниор
 
Регистрация: 16.03.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ты бы уточнил задание... ато мутно все...
Вобщем вот
"Контрольная работа № 2
1. Разработать командные файлы и письменно отве-тить на вопросы согласно полученному варианту.
При разработке учтите возможность обработки различных ошибок, например неправильного запуска ваших программ (с недостаточным количеством параметров или с неправильными параметрами), и предусмотрите вывод сообщения об ошибке и подсказки.
Программа может быть реализована как в виде команд-ных файлов ОС Windows, так и в виде скриптов Shell ОС Unix по выбору студента. Файлы должны быть самостоятельными, а не в тексте отчета (документе Microsoft Word).
Каждая строчка командного файла должна сопровождаться подробными комментариями

Вариант 10
Командные файлы:
1. Разработать командный файл, который формировал бы ежемесячный отчет об изменениях в рабочем каталоге (файлы созданные, удаленные). Необходимо хранить список файлов в файле истории.
2. Выполняющий в зависимости от ключа один из 3-х ва-риантов работы:
– с ключом /n дописывает в начало указанных текстовых файлов строку с именем текущего файла;
– с ключом /b создает резервные копии указанных файлов;
– с ключом /d удаляет указанные файлы после предупреж-дения.
Количество обрабатываемых файлов может быть перемен-ным и задаваться в качестве параметров."
Воть...
olegarx вне форума Ответить с цитированием
Старый 16.03.2010, 12:54   #6
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

командный файл это не только bat
NiCola999 вне форума Ответить с цитированием
Старый 16.03.2010, 16:37   #7
olegarx
Новичок
Джуниор
 
Регистрация: 16.03.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от NiCola999 Посмотреть сообщение
командный файл это не только bat
Согласен,но не могу исправить тему ;/

Последний раз редактировалось olegarx; 16.03.2010 в 17:10.
olegarx вне форума Ответить с цитированием
Старый 17.03.2010, 08:20   #8
olegarx
Новичок
Джуниор
 
Регистрация: 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
ну вот с ключами не могу разобраться
olegarx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать на делфи батник. Как? 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