Страница 1 из 1
Создать в другой панели папки по списку
Добавлено: Ср ноя 29, 2017 14:53
ingerard
Нужно создать в другой панели папки по списку из имён выделенных элементов. По сути это просто копирование одной или нескольких пустых папок без вложений в другую панель... Искал по форуму похожее, но нет того решение что надо, скриптами владею отдаленно, подправить под себя что-то похожее не хватает умения.
Добавлено: Ср ноя 29, 2017 15:48
Flasher
Решения в теме "Копирование с переименовыванием по счетчику".
Re: Создать в другой панели папки по списку
Добавлено: Ср ноя 29, 2017 15:59
Staniclaw
Это вроде разные действия, или я чего-то не догоняю:
ingerard писал(а):создать в другой панели папки по списку из имён выделенных элементов
ingerard писал(а):просто копирование одной или нескольких пустых папок без вложений в другую панель
Если надо второе, то
и без скриптов можно.
Добавлено: Ср ноя 29, 2017 16:03
Flasher
Staniclaw писал(а):ingerard писал(а):... без вложений ...
Добавлено: Ср ноя 29, 2017 16:07
ingerard
Staniclaw
Нашел почти то, что мне надо, но надо так же чтоб работало с несколькими выделенными элементами.
[em_cdir]
cmd=%comspec% /c md
param="%T%O.%E"
Добавлено: Ср ноя 29, 2017 16:12
Flasher
ingerard
Я же дал вам тему для поиска. В чём трудности?
Добавлено: Ср ноя 29, 2017 16:18
ingerard
Flasher
Там копирование или переименование со счетчиком, мне оно не нужно и как и что править я тоже не знаю...
Добавлено: Ср ноя 29, 2017 16:19
Flasher
ingerard
Нужно не только на название темы смотреть.
1,
2. Для второго параметры такие:
%WL "%T" 1 "" ""
Хотя проще, конечно, так:
Команда: %ComSpec% /c for %# in
Параметры: (%S) do md "%T%%~#"
Добавлено: Ср ноя 29, 2017 16:51
ingerard
Flasher
Я не знаю сколько раз мне еще надо повторить, что это не то что мне надо...
И так, первый скрипт, есть список файлов/папок:
123\
user user\
проверка тест\
vLot.bat
xp.exe
после срабатывания получается такая каша, при том что один файл оно вообще пропустило:
()\
123 ()\
vLot ()\
проверка тест ()\
Пробую второй скрипт, создает только две папки:
124\
user user\
Добавлено: Ср ноя 29, 2017 16:54
Flasher
ingerard
Первый не годится. Я уж забыл про него. Поспешил. Хотя там достаточно убрать &" ("&i&")" в двух строках.
Во втором не понял, почему только 2. У меня создаёт из выбранных папок все пустышки.
См. дописку выше.
Добавлено: Ср ноя 29, 2017 16:55
ingerard
Хотя проще, конечно, так:
Команда: %ComSpec% /c for %# in
Параметры: (%S) do md "%T%%~#"
Вот то что надо! Спасибо
