Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Перенос всех файлов из включенных папок (http://forum.oszone.net/showthread.php?t=241368)

4zz 26-08-2012 13:16 1977170

Перенос всех файлов из включенных папок
 
Уважаемые знатоки!
Помогите написать батник по следующим условиям:
В папке из которой запускается bat-ник есть много других папок, а в них содержатся и файлы и папки, необходим bat-ник при запуске которого все файлы, из всех содержащихся папок перенести в папку из которой запускался bat-ник, и соответственно удалить все, ставшие пустыми, папки из которых перенесли файлы. (Пример -- Папка "КНИГА", в ней папка "ТОМ 1", в нем файлы "содержание" "...." и папки "Часть1", "Часть2" тоже с файлами и т.д.-необходимо перенести все файлы в папку "КНИГА" и остальные папки после переноса удалить..)
Спасибо заранее! :)

Iska 26-08-2012 19:04 1977347

Ну, почему ни один, ни один из заказывающих перенос файлов из многих папок в одну, ни разу не подумал о том, что имена файлов в папке назначения могут совпасть, и ни разу не сказал, как в этом случае поступать?!

4zz 26-08-2012 21:33 1977405

Хороший вопрос и очень интересно его решение, но в моем случае изначально в этой папке ничего кроме bat-ника и других папок не предполагалось. При наличии совпадений хорошо было бы окно с предложением 1-заменить, 2- пропустить, 3 - переименовать, если это сложно, то- переименовать путем добавления-1.
Спасибо! :)


Время: 09:01.

Время: 09:01.
© OSzone.net 2001-