![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.05.2012
Сообщений: 11
|
![]()
ПОМОГИТЕ!!!
1.Написать командный файл,принимающий при запуске след.параметры: имя папки, расширение файлов. Командный файл должен разобрать содержимое папки так:все файлы с заданным расширением переместить в папки,имя которых будет содержать дату и расширение,а файлы с другими расширениями в папку others. Все действия командного файла должны быть записаны в файл log.txt(кол-во перемещенных файлов и т.д.) Вот всё,на что смогла сделать: Код:
буду ооооочень признательна,если поможете!!! Последний раз редактировалось Stilet; 14.05.2012 в 21:30. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]()
Ну, в общем, неплохо, что хоть что-то попыталась сделать..
![]() Вообще-то, мне не все понятно с заданием. Например - какая дата имеется в виду: текущая или дата файла? Судя по тому, что ты сделала, я решил, что текущая. Короче, вот тебе батник. Не знаю, насколько он тебя удовлетворит, я в нем даже сделал корректную обработку лога (чтоб он не перемещался вместе с остальными файлами), а также подсказку. Назови файл, скажем sort_ext.bat Код:
Давай, enjoy, успехов тебе )) P.S. Я совсем не понял, что требуется в пункте 2. Может, пояснишь? Кстати, очень порадовало причастие "скопируемых" ))).
Предпочитаю на "ты".
Последний раз редактировалось TinMan; 15.05.2012 в 09:56. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.05.2012
Сообщений: 11
|
![]()
хоть кто-то откликнулся на мою просьбу! ))
может я чего-то не понимаю...скажи,если я создаю этот батник на диске D в отдельной папке,в которой есть документы с различными расширениями,то он будет работать именно с этими файлами?и лог файл будет создаваться там же? по поводу 2 пункта-это слово в слово задание преподавателя ))) я сама его не особо понимаю...В особенности "..файл,который формирует первый" =)) Но по идее,наверное,этот батник должен выводить количество перемещенных файлов из 1 задания. (хотя какой смысл,если в 1 задании всё записывается в лог файл). Ну моё дело принести,что от меня просят ![]() жду помощи!!!) |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.05.2012
Сообщений: 11
|
![]()
моего развития видимо не хватает ))) Но у меня твой батник не работает
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
созданный (c) TinMan батник требует указания параметров в командной строке.
т.е. батник нужно запускать из командной строки, указывая после имени батника нужный каталог и нужное расширение (если полное имя каталога содержит пробелы, то его имя должно в командной строке заключаться в двойные кавычки). |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 14.05.2012
Сообщений: 11
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 14.05.2012
Сообщений: 11
|
![]()
еще одна проблема...папку он создаёт с датой и заданным расширением,всё нормально.Но в неё он не перемещает эти файлы. Зато в папку other благополучно переместил все файлы, кроме файлов с расширением doc и txt (при указании параметров просила переместить файлы txt)
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]()
ну, извини.. не Брэд Питт.. всего лишь "хоть кто-то" я..
![]() Наташ, я полагал, что ты умеешь работать с bat-файлами (хотя бы, как запустить). Тем более, что в задании явно сказано про параметры! Громадное спасибо Сержу за объяснения (надеюсь, ты уже поставила ему +1), но все же я советую тебе почитать где-то что-то на эту тему. Что касается твоих вопросов - пожалуйста, пиши точно: 1. из какого фолдера запускался батник; 2. точную форму командной строки (включая параметры); 3. выдачу команды dir в обрабатываемом фолдере; 4. выдачу команды dir /s в обрабатываемом фолдере после запуска Пожалуйста, пойми, все это очень важно и поможет разобраться, что не так. И я добавлю еще один пункт явно, раз уж ты сама не понимаешь. 5. я не буду вообще отвечать совсем, если ты так и не удосужишься сказать спасибо за то, что я уже тебе сделал. Успехов тебе.
Предпочитаю на "ты".
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 14.05.2012
Сообщений: 11
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]() Цитата:
Давай, разбирайся, если что - спрашивай, отвечу с удовольствием.
Предпочитаю на "ты".
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать bat файл... | nike0734 | Фриланс | 5 | 26.03.2012 11:08 |
написать bat файл, удаление файлов | Юлясик | Помощь студентам | 1 | 06.03.2012 22:38 |
Написать командный bat файл | vvsmvps | Фриланс | 3 | 22.05.2011 07:00 |
Помогите пожалуйста написать bat-файл!!! | Vladimir007 | Помощь студентам | 5 | 20.12.2008 22:31 |