С нами с 15.07.05
Сообщения: 1144
Рейтинг: 905
|
Добавлено: 08/10/10 в 13:31 |
Есть папка domain.com в ней находятся папки gallery1,gallery2,gallery3,gallery4 и т.д... и в каждой папке находжится папка pics в папке pics назожядтся thumbs1.jpg,thumbs2.jpg и т.д...
Пример:
domain.com/gallery1/pics/thumbs1.jpg
domain.com/gallery1/pics/thumbs2.jpg
domain.com/gallery2/pics/thumbs1.jpg
domain.com/gallery2/pics/thumbs2.jpg
надо чтобы получилось:
domain.com/gallery1/thumbs1.jpg
domain.com/gallery1/thumbs2.jpg
domain.com/gallery2/thumbs1.jpg
domain.com/gallery2/thumbs2.jpg
Подскажите как в командной строке или батник в винде.
Спасибо.
|
|
|
|
С нами с 17.09.08
Сообщения: 31
Рейтинг: 70
|
Добавлено: 08/10/10 в 15:12 |
Батник:
FOR /D %%F IN (gallery*) do move %%F\pics\*.jpg %%F
Запускать из папки domain.com
Пожалуйста!
|
|
|
|
С нами с 15.07.05
Сообщения: 1144
Рейтинг: 905
|
Добавлено: 08/10/10 в 15:31 |
СПАСИБО , но
это получается если папка gallery , а если например именна
sdgj
sdg
ery0
dfhk[
sdfghkp
wert
т.е разные, а не по порядку.
|
|
|
|
С нами с 17.09.08
Сообщения: 31
Рейтинг: 70
|
Добавлено: 08/10/10 в 15:59 |
Тогда
FOR /D %%F IN (
sdgj
sdg
ery0
dfhk[
sdfghkp
wert
) do move %%F\pics\*.jpg %%F
Чтобы удалить пустые папки вместо "move %%F\pics\*.jpg %%F"
ставим "rmdir %%F\pics"
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |