View previous topic :: View next topic |
Author |
Message |
prog_san
Joined: 29 Sep 2007 Posts: 282 Location: Пенза
|
(Separately) Posted: Mon Jan 31, 2022 12:27 Post subject: Фиксация шаблона от удаления в истории создания каталогов |
|
|
Существует ли способ, зафиксировать от удаления сформированный шаблон создания директории в истории создания каталогов?[/i] _________________ Errare humanum est |
|
Back to top |
|
|
Monarch-LFV
Joined: 22 Jul 2019 Posts: 240
|
(Separately) Posted: Mon Jan 31, 2022 13:41 Post subject: |
|
|
prog_san
Если нужно постоянно создавать папку с одинаковым именем, то вот кнопка:
Code: | команда: cmd /c md "Имя папки" |
Если нужно, чтобы при создании просто предлагалось постоянное имя, то вот:
Code: | команда: cmd /c md
параметры: ?"Имя папки"
|
Но при этом имя задавать в кавычках если имеются пробелы, иначе создаст много папок с отдельными словами. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10271 Location: Россия, Саратов
|
(Separately) Posted: Mon Jan 31, 2022 13:50 Post subject: |
|
|
prog_san
Во-первых, история создания каталогов из диалога, открываемого по F7, сохраняется в секции [MkDirHistory], но ни к каким шаблонам отношения не имеет — там только имена последних созданных каталогов, а не то, что взято из меню под кнопкой с плюсом. Во-вторых, что вообще значит "зафиксировать от удаления"? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2571
|
(Separately) Posted: Mon Jan 31, 2022 15:02 Post subject: |
|
|
Avada wrote: | ни к каким шаблонам отношения не имеет — там только имена последних созданных каталогов, а не то, что взято из меню под кнопкой с плюсом |
Шаблоны (начинаются с <) присутствуют в истории. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10271 Location: Россия, Саратов
|
(Separately) Posted: Mon Jan 31, 2022 16:09 Post subject: |
|
|
sa
Да, шаблоны действительно могут присутствовать и в этой истории, тут я был неправ. Остаётся разобраться с фиксацией от удаления. История создания каталогов стандартная и, следовательно, управляется ключом MaxItemsInComboBox, регулирующим объём записей историй (от 0 до 500, по умолчанию 20). И совершенно очевидно, что по достижении заданных ключом пределов новые записи начнут замещать старые, а не просто добавляться. До тех пор все шаблоны будут целы. Отдельного же сохранения где-то именно операционных шаблонов (по аналогии, скажем, с шаблонами поиска) в TC нет ни для создания каталогов, ни для создания текстовых файлорв (Shift+F4). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
prog_san
Joined: 29 Sep 2007 Posts: 282 Location: Пенза
|
(Separately) Posted: Mon Jan 31, 2022 16:25 Post subject: |
|
|
Avada wrote: | ... Отдельного же сохранения где-то именно операционных шаблонов (по аналогии, скажем, с шаблонами поиска) в TC нет ни для создания каталогов, ни для создания текстовых файлорв (Shift+F4). |
Вот как раз этот момент я имел ввиду фразой "зафиксировать от удаления". Жаль, что нет. Надо бы Гхислеру предложить такой функционал. А пока, увеличу список. _________________ Errare humanum est |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 353
|
(Separately) Posted: Mon Jan 31, 2022 18:37 Post subject: |
|
|
prog_san
Как один из вариантов, если шаблон фиксированный, можно попробовать через плагин Autorun командой IniWrite заполнять при старте TC. _________________ TC 11.03 combo, Windows 10 x64 |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10271 Location: Россия, Саратов
|
(Separately) Posted: Mon Jan 31, 2022 21:57 Post subject: |
|
|
jentoso
А вы поняли, что фиксировать нечего, потому что пригодного для загрузки сохранённого шаблона в этой операции просто не существует? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
prog_san
Joined: 29 Sep 2007 Posts: 282 Location: Пенза
|
(Separately) Posted: Mon Jan 31, 2022 23:40 Post subject: |
|
|
Avada wrote: | jentoso
А вы поняли, что фиксировать нечего, потому что пригодного для загрузки сохранённого шаблона в этой операции просто не существует? |
Почему не существует? Вот простой пример: <[Y].[M].[D] [h]-[m]-[s] создание каталога с текущей датой/временем _________________ Errare humanum est |
|
Back to top |
|
|
Monarch-LFV
Joined: 22 Jul 2019 Posts: 240
|
(Separately) Posted: Tue Feb 01, 2022 01:29 Post subject: |
|
|
prog_san
Для этих целей идеально подходит аддон ExtDir: https://www.ghisler.ch/board/viewtopic.php?t=31532
У меня настроен вызов по shift+F7, как расширенное создание папок.
Там и шаблоны можно сохранять, и подобным способом получать дату и время и многое другое. Сам часто пользуюсь, когда нужно создать около 100 папок по заданному списку (у меня из Excel), с автозаменой символов кавычек, слешей и т.п. Все настраивается по вашим предпочтениям. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10271 Location: Россия, Саратов
|
(Separately) Posted: Tue Feb 01, 2022 06:56 Post subject: |
|
|
prog_san
Во-первых, это не поименованный шаблон (как, например, в диалогах поиска, изменения атрибутов, синхронизации или ИГП), это просто строчка в истории с набором параметров. Во-вторых, через Autorun с помощью IniWrite ключи указываются с именем и значением, между тем в секциях INI-файла с историями фиксированных имён ключей вообще нет, вместо них просто номера строк, а сбой этой нумерации при вставке ломает работу секции.
А вот утилита ExtDir, как верно было замечено, подходящий функционал имеет, но это её собственные настройки, а не TC. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2571
|
(Separately) Posted: Tue Feb 01, 2022 09:37 Post subject: |
|
|
prog_san
Секцию [MkDirHistory] можно вынести в отдельный файл (с помощью ключа RedirectSection). А уже этот вспомогательный файл можно или бэкапить или объявить файлом только для чтения, зафиксировав все его строки от изменений. |
|
Back to top |
|
|
|