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