У меня есть код, содержащий строку, для запуска которой требуется разрешение администратора.
with pydivert.WinDivert("(tcp.DstPort==80 ) and tcp.PayloadLength >0 ") as w:
Когда я запускаю скрипт в cmd без прав администратора, я получаю следующую ошибку:
PermissionError: [WinError 5] Access is denied."
Когда я запускаю скрипт в cmd, который открывается командой «Запуск от имени администратора», он работает.
Проблема начинается, когда я пытаюсь преобразовать этот скрипт в exe-файл с помощью pyinstaller. Код внутри exe-файла требует прав администратора. Как я могу решить это?