ka1ikanzar0s
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день имеется много эл.книг в виде кучи файлов в папке, нужно для каждого файла создать отдельную папку с именем файла и переместить туда файл, могут быть несколько файлов с одинаковым именем, но с разным расширением, в этом случае нужна доп.проверка на существование папки и в случае наличия, перемещения туда файла. Хотелось бы перед началом перемещения файлов, переименовать их в более удобный вид: 1. если есть символ _ заменить его на пробел 2. если файл такого вида (2 слова тире несколько слов (как пример "Джил Конрат_-_Гибкие продажи. Как продавать в эпоху перемен.pdf" тогда переименовать "Гибкие продажи. Как продавать в эпоху перемен [Джил Конрат].pdf") вырезаем первые два слова до тире, тире и знак пустоты или нижнего подчеркивания убираем, перед расширением создаем квадратные скобки и переносим в них 2 слова из буфера обмена После переименования, доп.проверку на файлы с расширением fb2, если есть их заархивировать в zip, чтобы в название файла содержало и расширение fb2, к примеру: "Собаки продаж [Блэйр Сингер].fb2" стало "Собаки продаж [Блэйр Сингер].fb2.zip" |