The_Lars
@The_Lars

Автозагрузка скрипта pyinstaller от администратора без запроса?

Компилирую проект в exe этой командой:
pyinstaller --onefile --uac-admin main.py
Суть скрипта максимально простая, он создаёт файлы по таймингу, через обычный open().
Добавил этот exe в реестр:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

Для корректной работы скрипта, его необходимо запускать от админа, иначе он просто игнорирует open(). Но получается так, что после каждого запуска системы, появляется диалоговое окно, в котором нужно подтвердить запуск скрипта. Возможно ли как-то сделать автозагрузку этого скрипта от админа, без постоянного запроса?
  • Вопрос задан
  • 36 просмотров
Решения вопроса 1
@Viktor_T2
python developer
--uac-admin уберите
Попробуйте запустить экзешник с помощью psexec
psexec.exe -u пользователь-админ -p пароль ваша-программа [аргументы]
Раньше такой способ работал.
Psexec: https://docs.microsoft.com/en-us/sysinternals/down...

Второй способ:
Засунуть экзешник в назначенные задания,
там помойму есть событие при запуске системы
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽