我有一个代码,其中包含一行需要管理员权限才能运行的代码
with pydivert.WinDivert("(tcp.DstPort==80 ) and tcp.PayloadLength >0 ") as w:
当我在cmd中运行脚本而没有管理员权限时,会出现下一个错误:
PermissionError: [WinError 5] Access is denied."
当我在cmd中运行由“以管理员身份运行”打开的脚本时,它可以正常工作
当我试图通过pyinstaller将此脚本转换为exe文件时,问题就出现了。 exe文件中的代码需要管理员权限。我怎样才能解决它
您是否尝试过以管理员身份运行可执行文件
有些程序允许您将脚本转换为仅限管理员的可执行文件,但我不确定这对您是否有帮助。就像我说的,试着以管理员的身份运行EXE
相关问题 更多 >
编程相关推荐