Войти

Показать полную графическую версию : [решено] программа для работы с папками


fyodorg
28-11-2017, 22:05
Ищется программа для того чтобы из папки с множеством подпапок все папки вывести в корень исходной папки.

Iska
29-11-2017, 01:29
А причём здесь:
Офис и Текст »
?!

вывести »
— переместить? Тогда сразу ответьте, что делать при совпадении имён перемещаемого каталога и уже существующего.

fyodorg
29-11-2017, 14:45
При совпадении пнреименовывать любым образом, путем добавления к исходному имени или редактирования его же.

Казбек
29-11-2017, 17:46
Ищется программа для того чтобы из папки с множеством подпапок все папки вывести в корень исходной папки. »

Move files from multiple folders all into parent directory with command prompt (https://superuser.com/questions/180573/move-files-from-multiple-folders-all-into-parent-directory-with-command-prompt)

Ответ от Sathya и там же ссылка на программу MoveFilesUpFromSubfolders (http://www.mediafire.com/file/pcl9ic7dt1qa7tu/MoveFilesUpFromSubfolders.exe).

Хотя, скорее всего, Iska организует вам скрипт, который все это сделает и без программ.))

zai
29-11-2017, 18:41
Используй Total Commander

http://s1.radikale.ru/uploads/2017/11/29/1881248506655131e92c49601deb88e2-full.jpg

fyodorg
30-11-2017, 19:35
Казбек, мне не нужны файлы только, мне нужны папки с файлами расположенные в корне, то есть в этих папках не должно быть подпапок.

zai, я так делал, выходит не то что мне нужно.
На данный момент нашел программу advanced renamer, с помощью которой можно сделать необходимое мне.

zai
01-12-2017, 22:27
выходит не то что мне нужно »
всмысле? он выведет все папки, скопируй их и все

Iska
01-12-2017, 23:11
он выведет все папки, скопируй их и все »
zai, и как Вы это себе представляете?

Простой пример:
C:\Мои проекты\0134\
├───A1
│ ├───B1
│ │ ├───C1
│ │ ├───C2
│ │ └───C3
│ ├───B2
│ │ ├───C1
│ │ ├───C2
│ │ └───C3
│ └───B3
│ ├───C1
│ ├───C2
│ └───C3
├───A2
│ ├───B1
│ │ ├───C1
│ │ ├───C2
│ │ └───C3
│ ├───B2
│ └───B3
└───A3
├───B1
│ ├───C1
│ ├───C2
│ └───C3
├───B2
└───B3
Нам нужно перенести все каталоги из A1, A2 и A3 на текущий уровень, а именно перенести в C:\Мои проекты\0134\ каталоги:

C1, C2, C3 из A1\B1;
B1 из A1;
C1, C2, C3 из A1\B2, переименовав их, например, в C1 (2), C2 (2), C3 (2);
B2 из A1;
C1, C2, C3 из A1\B3, переименовав их, например, в C1 (3), C2 (3), C3 (3);
B3 из A1;
C1, C2, C3 из A2\B1, переименовав их, например, в C1 (4), C2 (4), C3 (4);
B1 из A2;
B2 из A2;
B3 из A2;
C1, C2, C3 из A3\B1, переименовав их, например, в C1 (5), C2 (5), C3 (5);
B1 из A3;
B2 из A3;
B3 из A3.

И как Вы предлагаете это сделать посредством поиска файлов в Total Commander? Ну, вот, нашли мы каталоги, отправили их на панель. Что дальше?

zai
02-12-2017, 15:08
Ну, вот, нашли мы каталоги, отправили их на панель. Что дальше? »
Дальше посмотрел, что мне нужно и нажал F5(6)

Iska
02-12-2017, 15:49
Дальше посмотрел, что мне нужно и нажал F5(6) »
Всё нужно. Наши действия? Я не вижу возможностей для полу или цельной автоматизации в рамках Total Commander'a. Ладно бы ещё Вы вели речь про Far Manager — там есть полноценный макроязык на базе Lua, но Tjtak Commander… Нет, не вижу.

zai, я в принципе только одобряю использование файловых менеджеров для полуавтоматической работы там, где это возможно, вместо того, чтобы тратить время на написание и отладку одноразовых скриптов. Но этот случай в данную возможность явно не входит.

fyodorg, так Вы решили свою задачу, али нет? А то Вы полезняшку поставили, а я сижу и думаю — к чему это, готового решения-то там нет.

fyodorg
02-12-2017, 20:30
Iska, да, решил. В программе advanced renamer есть необходимый функционал.

Iska
03-12-2017, 09:39
fyodorg, спасибо, ясно.




© OSzone.net 2001-2012