Можно ли запускать TCMADM64.EXE при запуске коммандера?

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

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

Ответить
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Можно ли запускать TCMADM64.EXE при запуске коммандера?

Сообщение Strek »

Напрямую понятно его вызвать нельзя.
Можно ли делать это при запуске коммандера?

ПС. Цель - убрать задержку, которая происходит раз на сессию, если нужен админ доступ.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Можно ли делать это при запуске коммандера?
Наверное, плагин Autorun может пригодиться. Хотя я не совсем понял задачу.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

Orion9 писал(а):
Можно ли делать это при запуске коммандера?
Наверное, плагин Autorun может пригодиться. Хотя я не совсем понял задачу.
Ну смотри, когда к примеру копируешь на диск C: в Windows 10|11, то коммандер выдаёт окошко на права админа, ты соглашаешься, происходит некий затык и происходит копирование.
И тут два варианта, можно коммандер от админа запускать и затыка не будет, либо чтобы выдавался запрос на права админа.
Но запускать от админа не устраивает, так как тогда не работает перетаскивание в коммандер от неадминских приложений. А мне это нужно, пользуюсь активно.
А второй вариант хорош, но этот затык (а при нём как раз и запускается админ ексешка) мне не нравится, вот и хочу, чтобы когда я уже стартую ОС (он у меня в автозапуске), чтобы запускался уже с админ утилитой.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Strek
Теперь понял. Я сначала думал речь идет о TOTALCMD64.EXE (вот так вот бегло прочитал) :lol:
Ну, с такими вопросами надо к системщикам. Я сам в таких случаях запускаю вторую копию, хотя есть еще вариант через cm_Exit 16, но им как-то не пользуюсь.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

tcmadm запускается как-то по-хитрому, ему же надо открыть канал общения с самим Тоталом, чтобы получать от него инструкции. Но как именно контролируется открытие этого канала, я не знаю. Сильно подозреваю, что запустить его "со стороны" и вовсе будет невозможно, так как сам Тотал должен быть в курсе этого запуска и выполнять необходимые инициализационные действия со своей стороны.

Видимо, проще всего будет написать какой-то скрипт, который при старте Тотала будет сразу же дёргать в нём привилегированную операцию (например, открытие какого-нибудь пути, недоступного для чтения обычному аккаунту), чтобы вывести необходимое подтверждение, а потом отменять это действие (или возвращаться в прежний каталог). Но готового решения я предложить не смогу. За этим лучше в Автоматизацию.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Видимо, проще всего будет написать какой-то скрипт, который при старте Тотала будет сразу же дёргать в нём привилегированную операцию...
Да не стоит оно того, ИМХО. Проще вторую копию ТС запустить с повышенными правами, скопировать (удалить, изменить) что нужно и снова ее закрыть. В принципе, я так и делаю. Как говорил Винни Пух: пчелам - улей, мёду - бочка )

Хотя Винни нынче не тот пошёл... Мёд его "поскольку постольку" интересует :mrgreen:
https://www.kinopoisk.ru/film/4919766/
Ответить