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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   [решено] программа для работы с папками (http://forum.oszone.net/showthread.php?t=331511)

fyodorg 28-11-2017 22:05 2780870

программа для работы с папками
 
Ищется программа для того чтобы из папки с множеством подпапок все папки вывести в корень исходной папки.

Iska 29-11-2017 01:29 2780902

А причём здесь:
Цитата:

Цитата fyodorg
Офис и Текст »

?!

Цитата:

Цитата fyodorg
вывести »

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

fyodorg 29-11-2017 14:45 2780988

При совпадении пнреименовывать любым образом, путем добавления к исходному имени или редактирования его же.

Казбек 29-11-2017 17:46 2781034

Цитата:

Цитата fyodorg
Ищется программа для того чтобы из папки с множеством подпапок все папки вывести в корень исходной папки. »

Move files from multiple folders all into parent directory with command prompt

Ответ от Sathya и там же ссылка на программу MoveFilesUpFromSubfolders.

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

zai 29-11-2017 18:41 2781051

Используй Total Commander


fyodorg 30-11-2017 19:35 2781296

Казбек, мне не нужны файлы только, мне нужны папки с файлами расположенные в корне, то есть в этих папках не должно быть подпапок.

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

zai 01-12-2017 22:27 2781580

Цитата:

Цитата fyodorg
выходит не то что мне нужно »

всмысле? он выведет все папки, скопируй их и все

Iska 01-12-2017 23:11 2781591

Цитата:

Цитата zai
он выведет все папки, скопируй их и все »

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 2781704

Цитата:

Цитата Iska
Ну, вот, нашли мы каталоги, отправили их на панель. Что дальше? »

Дальше посмотрел, что мне нужно и нажал F5(6)

Iska 02-12-2017 15:49 2781711

Цитата:

Цитата zai
Дальше посмотрел, что мне нужно и нажал F5(6) »

Всё нужно. Наши действия? Я не вижу возможностей для полу или цельной автоматизации в рамках Total Commander'a. Ладно бы ещё Вы вели речь про Far Manager — там есть полноценный макроязык на базе Lua, но Tjtak Commander… Нет, не вижу.

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


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

fyodorg 02-12-2017 20:30 2781791

Iska, да, решил. В программе advanced renamer есть необходимый функционал.

Iska 03-12-2017 09:39 2781941

fyodorg, спасибо, ясно.


Время: 13:28.

Время: 13:28.
© OSzone.net 2001-