View previous topic :: View next topic |
Author |
Message |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 22:43 Post subject: Перемещение всех файлов в корневую папку |
|
|
Подскажите как сделать. Есть папка, нужно чтобы все вложенные файлы во всех вложенных папках переместились в ее корень.
Например задана папка С:\papka
в ней
С:\papka\1.jpg
С:\papka\1\2.jpg
С:\papka\1\1\3.jpg
нужно чтобы вышло
С:\papka\1.jpg
С:\papka\2.jpg
С:\papka\3.jpg
В случае если перемещаемый файл уже присутствует он должен заменятся.
Загвоздка еще в том что таких папок больше 9000 и применительно к каждой нужно провести такую операцию. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Apr 27, 2011 23:00 Post subject: |
|
|
А чего тут сложного? В обеих панелях открыта papka. В любой из панелей выполняется Ctrl+B>Ctrl+A>F6. В Опциях "Настройки перезаписи" выбирается 2. Заменить всё > Enter.
Last edited by Flasher on Wed Apr 27, 2011 23:56; edited 2 times in total |
|
Back to top |
|
 |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 23:20 Post subject: |
|
|
Нужна автоматизация процесса. Не вручную же. Всего более 9000 папок и в каждой до 50 подпапок разного уровня вложености. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Apr 27, 2011 23:24 Post subject: |
|
|
den114 wrote: | Не вручную же. | А что тут ручного? Нажать три комбинации? |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Wed Apr 27, 2011 23:28 Post subject: |
|
|
Flasher wrote: | Ctrl+B>Ctrl+A>F5 | F5 опечатка? |
|
Back to top |
|
 |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 23:30 Post subject: |
|
|
Flasher wrote: | А что тут ручного? Нажать три комбинации? |
И эти три комбинации надо нажать для каждой из 9000 папок, итоко 27000 комбинаций. Разве это не вручную ???? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Apr 27, 2011 23:31 Post subject: |
|
|
sa
Ну, если переместить, то F6. Предыдущие комбинации те же.
den114 wrote: | И эти три комбинации надо нажать для каждой из 9000 папок, итоко 27000 комбинаций. Разве это не вручную ???? |
На этом форуме принято объяснять один раз и предполагать, что объяснение прочитано внимательно. Сказанное выше внимательно прочитано — было? Последовательность клавиатурных комбинаций Ctrl+B>Ctrl+A>F6 выполняется 1 (один) раз. После чего задача будет решена. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Wed Apr 27, 2011 23:38; edited 1 time in total |
|
Back to top |
|
 |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 23:37 Post subject: |
|
|
Avada wrote: | объяснение прочитано внимательно. Сказанное выше внимательно прочитано — было? Последовательность комбинаций выполняется 1 (один) раз. После чего задача будет решена. |
Задача будет решена только для одной папки, а у меня папок нескольно тысяч, и для каждой из них нужно перенести все вложенные файлы в корень. А не для всех один раз.
Есть папки С:\papka1,С:\papka2,С:\papka3
в них
С:\papka\1.jpg
С:\papka\1\2.jpg
С:\papka2\1.jpg
С:\papka2\1\2.jpg
С:\papka3\1.jpg
С:\papka3\1\2.jpg
нужно чтобы вышло
С:\papka\1.jpg
С:\papka\2.jpg
С:\papka2\1.jpg
С:\papka2\2.jpg
С:\papka3\1.jpg
С:\papka3\2.jpg
И вот таких С:\papka у меня papka1...papka9567 |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Apr 27, 2011 23:41 Post subject: |
|
|
den114
А интересно мне знать, по какому критерию предполагается определять, принадлежность той или иной папки к этим 9 тысячам, чтобы объединить все эти дела в единый процесс? Я так думаю, на диске существуют и другие папки, в корень которых ничего перемещать не надо, а? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Wed Apr 27, 2011 23:42; edited 1 time in total |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Wed Apr 27, 2011 23:42 Post subject: |
|
|
Avada
Заголовок
Quote: | Перемещение всех файлов в корень | подразумевал не корень диска, а корень папки. |
|
Back to top |
|
 |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 23:43 Post subject: |
|
|
Quote: | А интересно мне знать, по какому критерию предполагается определять, принадлежность той или иной папки к этим 9 тысячам, чтобы объединить все эти дела в единый процесс? Я так думаю, на диске существуют и другие папки, в корень которых ничего перемещать не надо, а? |
Например задать список папок которые считаются основными и внутри которых выполняются операции
С:\papka2
С:\papka3
С:\papka4
С:\papka5
....
Last edited by den114 on Wed Apr 27, 2011 23:46; edited 3 times in total |
|
Back to top |
|
 |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 23:44 Post subject: |
|
|
Quote: | подразумевал не корень диска, а корень папки. |
Именно, корень конкретной папки |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Apr 27, 2011 23:45 Post subject: |
|
|
sa wrote: | подразумевал не корень диска, а корень папки |
Кстати, да. Исправил. И вообще исходное техзадание сформулировано, мягко говоря, некорректно. Что, исходные папки реально называются papka1, papka2 и пр. или всё-таки есть иные критерии?
И большая просьба — научиться нормально работать с цитатами. Например, не подвёрстывать в цитате моей текст к своему. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Wed Apr 27, 2011 23:49; edited 1 time in total |
|
Back to top |
|
 |
den114
Joined: 03 Nov 2007 Posts: 25
|
(Separately) Posted: Wed Apr 27, 2011 23:47 Post subject: |
|
|
Назваться они могут по разному, есть их конкретный список (с указанием пути расположения ) |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Wed Apr 27, 2011 23:49 Post subject: |
|
|
2den114
Потренируйся на кошках. Создай (или скопируй) простенькую структуру с одной, двумя и тремя уровнями. Выполни указания Flasher'а, это самый простой путь. Пойми логику операций. Если получится, переходи к основному проекту. А то легко можно нужные файлы затереть. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
|