Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Перемещение всех файлов в корневую папку
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 22:43    Post subject: Перемещение всех файлов в корневую папку Reply with quote

Подскажите как сделать. Есть папка, нужно чтобы все вложенные файлы во всех вложенных папках переместились в ее корень.
Например задана папка С:\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
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 27, 2011 23:00    Post subject: Reply with quote

А чего тут сложного? В обеих панелях открыта 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
View user's profile Send private message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 23:20    Post subject: Reply with quote

Нужна автоматизация процесса. Не вручную же. Всего более 9000 папок и в каждой до 50 подпапок разного уровня вложености.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 27, 2011 23:24    Post subject: Reply with quote

den114 wrote:
Не вручную же.
А что тут ручного? Нажать три комбинации?
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2688

Post (Separately) Posted: Wed Apr 27, 2011 23:28    Post subject: Reply with quote

Flasher wrote:
Ctrl+B>Ctrl+A>F5
F5 опечатка?
Back to top
View user's profile Send private message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 23:30    Post subject: Reply with quote

Flasher wrote:
А что тут ручного? Нажать три комбинации?


И эти три комбинации надо нажать для каждой из 9000 папок, итоко 27000 комбинаций. Разве это не вручную ????
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 27, 2011 23:31    Post subject: Reply with quote

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
View user's profile Send private message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 23:37    Post subject: Reply with quote

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
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 27, 2011 23:41    Post subject: Reply with quote

den114
А интересно мне знать, по какому критерию предполагается определять, принадлежность той или иной папки к этим 9 тысячам, чтобы объединить все эти дела в единый процесс? Я так думаю, на диске существуют и другие папки, в корень которых ничего перемещать не надо, а?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Wed Apr 27, 2011 23:42; edited 1 time in total
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2688

Post (Separately) Posted: Wed Apr 27, 2011 23:42    Post subject: Reply with quote

Avada
Заголовок
Quote:
Перемещение всех файлов в корень
подразумевал не корень диска, а корень папки.
Back to top
View user's profile Send private message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 23:43    Post subject: Reply with quote

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
View user's profile Send private message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 23:44    Post subject: Reply with quote

Quote:
подразумевал не корень диска, а корень папки.

Именно, корень конкретной папки
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 27, 2011 23:45    Post subject: Reply with quote

sa wrote:
подразумевал не корень диска, а корень папки

Кстати, да. Исправил. И вообще исходное техзадание сформулировано, мягко говоря, некорректно. Что, исходные папки реально называются papka1, papka2 и пр. или всё-таки есть иные критерии?

И большая просьба — научиться нормально работать с цитатами. Например, не подвёрстывать в цитате моей текст к своему.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Wed Apr 27, 2011 23:49; edited 1 time in total
Back to top
View user's profile Send private message
den114



Joined: 03 Nov 2007
Posts: 25

Post (Separately) Posted: Wed Apr 27, 2011 23:47    Post subject: Reply with quote

Назваться они могут по разному, есть их конкретный список (с указанием пути расположения )
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Wed Apr 27, 2011 23:49    Post subject: Reply with quote

2den114
Потренируйся на кошках. Создай (или скопируй) простенькую структуру с одной, двумя и тремя уровнями. Выполни указания Flasher'а, это самый простой путь. Пойми логику операций. Если получится, переходи к основному проекту. А то легко можно нужные файлы затереть.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group