Страница 86 из 88

Добавлено: Чт дек 05, 2024 17:59
Orion9
kuzduk
Да вроде и так несложно. К тому же, когда делаешь это вручную, есть возможность самостоятельно разместить новые em_ команды либо в начале usercmd.ini, либо в конце (а может где-то и еще). У меня вызов usercmd.ini сделан на панели в виде меню: один клик - и он открыт в редакторе. Ну а дальше остается только вставить новые команды. Только в последнее время вставлять все меньше и меньше приходиться. И не потому, что новых команд нет, а потому, что еще старые не все разобрал :lol: Так и не смог в том году почистить свой usercmd.ini... Надеюсь, в следующем получится)

Добавлено: Чт дек 05, 2024 18:25
kuzduk
Да вроде и так несложно.
старые не все разобрал Laughing Так и не смог в том году почистить свой usercmd.ini...
Сами себе противоречите. Если бы было не сложно - был бы порядок. С текущим режимом ввода полей КОШМАР КАК ДОЛГО все эти кнопки/команды добавлять! Я негодую! :P Хочется быстро: клик по файлу - и команда/кнопка добавлены.

Горячие клавиши в настройках тоже неудобно: перехвата нет нажатой комбинации - каждый чекбокс отдельно натыкивай - колхоз столетний! Да, я разбрюзжался)

Добавлено: Чт дек 05, 2024 19:00
Orion9
Если бы было не сложно - был бы порядок.
Непорядок больше обысловлен тем, что в свое время я нахватал кучу всяких команд из разных сборок "про запас", а разбирать их теперь лень. Каждый раз откладываю это "на потом" :lol: Многие команды уже морально устарели и имеют лучшие аналоги. А часть команд (и немалая) идет от пунктов меню, которые были удалены, но сами команды остались.
С текущим режимом ввода полей КОШМАР КАК ДОЛГО все эти кнопки/команды добавлять!
Не совсем понял, но вы Ultra TC Editors не пользуютесь? Раньше я только через него все делал, что касается меню и панелей. Хотя там тоже были свои неудобства.

Кнопка архивирования с помощью 7z

Добавлено: Ср дек 11, 2024 23:09
Krager
Есть кнопочка сам сделал)

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

TOTALCMD#BAR#DATA
"%commander_path%\Plugins\arc\7zr.exe"
a -mx5 -sdel "%P""%O" %P%S
%COMMANDER_PATH%\TC\Next 48x48 - Icon Library.icl,15
7z из выделенных файлов с именем файла под курсором и удалением исходников. НЕ ДОЛЖНО БЫТЬ ТОЧЕК!
%L

-1
Выделенные файлы и папки архивируются в архив 7z с именем файла или папки под курсором. С удалением сжимаемых файлов.
Так вот вопрос, если в именах встречаются точки, получается некрасиво. Как сделать чтобы точки в именах не мешали?

Добавлено: Ср дек 18, 2024 22:56
Orion9
Krager
В 7z есть ключ -saa. Если не против, чтобы паковалось в той же панели, то кнопка может выглядеть так:

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

TOTALCMD#BAR#DATA
%commander_path%\Plugins\arc\7z\7z.exe
a "%O" %S -saa
%commander_path%\Plugins\arc\7z\7zFM.exe
7z из выделенных файлов


-1

Добавлено: Пн дек 23, 2024 02:33
Krager
[quote="Orion9"]Krager

Супер! Только для удаления файлов после обработки ключ добавил -sdel и всё получилось. То что надо, спасибо!

a "%O" %S -saa -sdel

Создание кнопки для Robocopy

Добавлено: Пт фев 07, 2025 11:02
winkot
Делаю кнопку для синхронизации папок с помощью Robocopy. С такими параметрами

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

%P %T  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE
все работает. Но только для путей не содержащих пробелов. Для путей содержащих пробелы устанавливаю параметры

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

"%P" "%T"  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE
и теперь ничего не работает. В чем может быть проблема?

Добавлено: Пт фев 07, 2025 11:32
sa
winkot
Попробуйте так:

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

"%P " "%T "  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE

Добавлено: Пт фев 07, 2025 11:41
winkot
sa писал(а):winkot
Попробуйте так:

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

"%P " "%T "  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE
Спасибо! Работает! А почему не работал мой вариант? Вроде бы все делал по инструкции.

Добавлено: Пт фев 07, 2025 12:22
Avada
winkot
Для запросов на кнопки и их отладку предназначена специальная тема. Перенесено по принадлежности.

Добавлено: Пт фев 07, 2025 12:57
sa
winkot
Инструкции не было. Набрал в интернете "robocopy поддержка путей с пробелом". Одной из первых ссылок была эта.

Добавлено: Пт фев 07, 2025 15:26
winkot
Можно ли как-то вывести код возврата от robocopy?

Добавлено: Пт фев 07, 2025 17:50
Orion9
winkot
А что имеется в виду под кодом возврата: errorlevel или вывод в stdout? Тогда только через батник мли скрипт, наверное.

Добавлено: Сб фев 08, 2025 12:56
winkot
Как вместо "%P" передать путь к левой (и правой) панели не зависимо от того активна она или нет?

Добавлено: Сб фев 08, 2025 13:09
Batya
winkot
См. справку по параметру %X.