我有一个包含行的代码,需要管理员权限才能运行。
with pydivert.WinDivert("(tcp.DstPort==80 ) and tcp.PayloadLength >0 ") as w:
当我在没有管理员权限的情况下以cmd运行脚本时,出现下一个错误:
PermissionError: [WinError 5] Access is denied."
当我在由“以管理员身份运行”打开的cmd中运行脚本时,它可以正常工作。
当我尝试通过pyinstaller将该脚本转换为exe文件时,问题开始了。exe文件中的代码需要管理员权限。我该如何解决?