Создание папок по списку из указанного файла

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

krugerand
Сообщения: 7
Зарегистрирован: Сб авг 01, 2009 19:43

Сообщение krugerand »

С сообщением «Вставьте диск, содержащий...» я затупил и исправил ситуацию. Но вопрос открыт: можно ли ветвить папки внутри создаваемых?

При «1\2\3\4\» мы имеем четыре папки на одном уровне. А можно ли в каждой из них создать по нескольку?
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Ну не знаю, у меня всё создаётся как надо
Изображение
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Попробуй батник

Код: Выделить всё

@echo off&chcp 1251>nul
for /F "delims=" %%d in (dirs.lst) do if not exist "%%d" md "%%d"
krugerand
Сообщения: 7
Зарегистрирован: Сб авг 01, 2009 19:43

Сообщение krugerand »

Tol!k, в таком варианте и у меня, и у всех создаётся, здесь проблем нет. Ты попробуй сделать так, как обычно в жизни бывает нужно — по несколько папок на каждом из подуровней:

Код: Выделить всё


   1
      1-1
         1-1-1
         1-1-2
         1-1-3
         1-1-4
         1-1-5
      1-2
      1-3
         1-3-1
         1-3-2
         1-3-3
         1-3-4
         1-3-5

   2
      2-1
         2-1-1
         2-1-2
         2-1-3
         2-1-4
         2-1-5
      2-2
      2-3
         2-3-1
         2-3-2
         2-3-3
         2-3-4
         2-3-5

Верю — так можно. Только синтаксис неизвестен. А может быть этот плагин и не позволяет такого. Тогда какой позволяет? Задача-то стандартная.

Батник — это хорошо, но для частных случаев. А хотелось бы научить любимый Тотал.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Код: Выделить всё

1\
1\1-1\
1\1-1\1-1-1\
1\1-1\1-1-2\
1\1-1\1-1-3\
1\1-1\1-1-4\
1\1-1\1-1-5\
1\1-2\
1\1-3\
1\1-3\1-3-1\
1\1-3\1-3-2\
1\1-3\1-3-3\
1\1-3\1-3-4\
1\1-3\1-3-5\
2\
2\2-1\
2\2-1\2-1-1\
2\2-1\2-1-2\
2\2-1\2-1-3\
2\2-1\2-1-4\
2\2-1\2-1-5\
2\2-2\
2\2-3\
2\2-3\2-3-1\
2\2-3\2-3-2\
2\2-3\2-3-3\
2\2-3\2-3-4\
2\2-3\2-3-5\
krugerand
Сообщения: 7
Зарегистрирован: Сб авг 01, 2009 19:43

Сообщение krugerand »

бгы)

Можем же, когда хотим))
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Мы-то можем. А вот вы даже объяснить не можете, чего хотите.
> При «1\2\3\4\» мы имеем четыре папки на одном уровне.
Четыре папки на одном уровне — это вообще-то вот так
\1\
\2\
\3\
\4\
Аватара пользователя
Lazy Crazy
Сообщения: 400
Зарегистрирован: Вс янв 16, 2005 20:53

Сообщение Lazy Crazy »

krugerand писал(а): в таком варианте и у меня, и у всех создаётся,
Ну про всех вы, батенька, погорячились - например у меня пример Tol!kа изначально делал всё правильно…
Изображение
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

[mod="Моторокер"]Нарушение п.9 правил форума.
Сообщения о модераторстве Avada выделены в отдельную тему.[/mod]
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Invirts
Сообщения: 1
Зарегистрирован: Чт окт 15, 2009 20:16

слеш

Сообщение Invirts »

у меня надпись "вставьте диск" пропала после того как при редактирование списка добавил после названий папок обратный слеш "\"

чего и вам предалагаю не забывать
Wer666
Сообщения: 2
Зарегистрирован: Вт мар 12, 2013 13:56
Откуда: Russia, Perm

Сообщение Wer666 »

Подскажите пожалуйста, в каких настройках искать, если при извлечении из файла с расширением lst названия папок превращаются в иероглифы? Файл Lst создаю при помощи notepad++, кодировку выставлял различную. Это происходит с кириллическими шрифтами. Плагин DiskDir. TotalCommander версии 9.12.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Wer666
Ни в каких настройках. У DiskDir давным-давно есть юникодный аналог, специфика работы архиваторных плагинов слабо связана с подфорумом по автоматизации (как, строго говоря, и вся эта тема), а что именно вы там выставляли в редакторе и каким образом что-то потом извлекали, со стороны догадаться сложно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить