Страница 1 из 1
Можно ли запускать TCMADM64.EXE при запуске коммандера?
Добавлено: Вс июл 28, 2024 12:38
Strek
Напрямую понятно его вызвать нельзя.
Можно ли делать это при запуске коммандера?
ПС. Цель - убрать задержку, которая происходит раз на сессию, если нужен админ доступ.
Добавлено: Вс июл 28, 2024 18:30
Orion9
Можно ли делать это при запуске коммандера?
Наверное, плагин Autorun может пригодиться. Хотя я не совсем понял задачу.
Добавлено: Вс июл 28, 2024 23:20
Strek
Orion9 писал(а):Можно ли делать это при запуске коммандера?
Наверное, плагин Autorun может пригодиться. Хотя я не совсем понял задачу.
Ну смотри, когда к примеру копируешь на диск C: в Windows 10|11, то коммандер выдаёт окошко на права админа, ты соглашаешься, происходит некий затык и происходит копирование.
И тут два варианта, можно коммандер от админа запускать и затыка не будет, либо чтобы выдавался запрос на права админа.
Но запускать от админа не устраивает, так как тогда не работает перетаскивание в коммандер от неадминских приложений. А мне это нужно, пользуюсь активно.
А второй вариант хорош, но этот затык (а при нём как раз и запускается админ ексешка) мне не нравится, вот и хочу, чтобы когда я уже стартую ОС (он у меня в автозапуске), чтобы запускался уже с админ утилитой.
Добавлено: Вс июл 28, 2024 23:45
Orion9
Strek
Теперь понял. Я сначала думал речь идет о TOTALCMD64.EXE (вот так вот бегло прочитал)
Ну, с такими вопросами надо к системщикам. Я сам в таких случаях запускаю вторую копию, хотя есть еще вариант через cm_Exit 16, но им как-то не пользуюсь.
Добавлено: Пн июл 29, 2024 22:27
CaptainFlint
tcmadm запускается как-то по-хитрому, ему же надо открыть канал общения с самим Тоталом, чтобы получать от него инструкции. Но как именно контролируется открытие этого канала, я не знаю. Сильно подозреваю, что запустить его "со стороны" и вовсе будет невозможно, так как сам Тотал должен быть в курсе этого запуска и выполнять необходимые инициализационные действия со своей стороны.
Видимо, проще всего будет написать какой-то скрипт, который при старте Тотала будет сразу же дёргать в нём привилегированную операцию (например, открытие какого-нибудь пути, недоступного для чтения обычному аккаунту), чтобы вывести необходимое подтверждение, а потом отменять это действие (или возвращаться в прежний каталог). Но готового решения я предложить не смогу. За этим лучше в Автоматизацию.
Добавлено: Вт июл 30, 2024 11:22
Orion9
Видимо, проще всего будет написать какой-то скрипт, который при старте Тотала будет сразу же дёргать в нём привилегированную операцию...
Да не стоит оно того, ИМХО. Проще вторую копию ТС запустить с повышенными правами, скопировать (удалить, изменить) что нужно и снова ее закрыть. В принципе, я так и делаю. Как говорил Винни Пух: пчелам - улей, мёду - бочка )
Хотя Винни нынче не тот пошёл... Мёд его "поскольку постольку" интересует
https://www.kinopoisk.ru/film/4919766/