Александр
Создание сайтов любой сложности
Все от сайта визитки до интернет-магазинов и продающих страниц
Елена
Презентации в PowerPoint
Быстро и качественно сделаю презентацию в Power Point
Светлана
Продвижение бизнеса
Продвижение Вашего бизнеса в онлайн и оффлайн режимах!
Вадим
Логотипы и брошюры
Беру в разработку любой полиграфический материал

Написать bat-файл

Артем
2

Артем

нет рекомендаций
нет жалоб
Завершен
Название проекта: Написать bat-файл
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка программ
Стоимость: 250 руб. / за проект
Предоплата: без предоплат
Способы оплаты: Банковский перевод, Электронные деньги
Прием заявок: завершен

Описание проекта:
Напишите, пожалуйста, bat-файл.

В папке имеется n-ное количество архивов (для работы с архивами установлен 7-zip).
Архивы имеют названия Screen_pdf_ГГГГММЧЧ№.zip
где ГГГГММЧЧ - дата, например 20140118
Номер - может быть максимум трехзначный, от 0 до 300. Нулей перед номером нет, поэтому если №3, то так и пишется 3, а не 003 и т.п.
В архиве pdf-файлы. Названия файлов в архивах полностью одинаковые (Рисунок1_Главный_вид.pdf, Рисунок2_Вид_справа.pdf, Рисунок3_Вид_сверху.pdf и т.д.), так что их важно не перепутать по дате.
---------------------------------------------------------------------
Задание.
1. Распаковать архивы в текущей директории в папки, соответствующие названиям архивов.
2. Переименовать папки по маске № бюл. - ТРЕХЗНАЧНЫЙ (003) пробел в скобках ГГГГ-ММ-ЧЧ
То есть папку Screen_pdf_ГГГГММЧЧ№ переименовать в "№№№ (ГГГГ-ММ-ЧЧ)"
"Screen_pdf_201401187" станет "007 (2014-01-18)".

3. Имя папки присвоить каждому файлу в папках через пробел:
Рисунок1_Главный_вид 007 (2014-01-18).pdf,
Рисунок2_Вид_справа 007 (2014-01-18).pdf,
Рисунок3_Вид_сверху 007 (2014-01-18).pdf

4. Скопировать из каждой папки файлы с именами "Рисунок5_разрез Б-Б №№№ (ГГГГ-ММ-ЧЧ).pdf",
"Рисунок8_Спецификация_B5372 №№№ (ГГГГ-ММ-ЧЧ).pdf", "Рисунок21_Стоимость_обработки №№№ (ГГГГ-ММ-ЧЧ).pdf" в ту же папку, где лежат архивы и вновь созданные папки (все вместе, без подпапок).

5. Переименовать скопированные файлы, удалив всё между номером рисунка и номером папки.
То есть оставить "Рисунок5 №№№ (ГГГГ-ММ-ЧЧ).pdf", "Рисунок21 №№№ (ГГГГ-ММ-ЧЧ).pdf"
--------------------------------------------------------------------
В качестве дополнения - и, соответственно, за доп. плату:
Открыть вытащенные pdf-ки программой FoxitReader 4.3, сохранить их как текст. Затем открыть в программе EmEditor получившиеся файлы .txt и выполнить скрипт (сам скрипт написан, нужно только запустить его автоматически).
Автор проекта
Артем
Леонид
Фото и видеосъемка
Фото и видео сьемка любых мероприятий качественным...
Евгений
Адаптивный дизайн
Создам стильный, современный, адаптивный дизайн для Вашего сайта
Алина
Ведение групп в Вконтакте
Более трех лет занимаюсь SMM и продвижением групп в социальных...
Маргарита
Оформление групп ВКонтакте
Качественная работа за разумную цену!
Илона
Статьи на заказ
Пишу статьи на темы по заказу
Наполнение сайтов
Готов выполнить задачи по наполнению сайтов на таких движках как...
Администрирование серверов
Занимаюсь настройкой и администрированием серверов и VPS. Поднятие...
Оптимизация сайтов
Качественно оптимизирую Ваш сайт под поисковые системы, что...
Дизайн интерфейсов
Создам дизайн функционального и красивого интерфейса для...
Создание продающей страницы
Занимаюсь созданием продающих страниц под ключ. Предоставляю весь...