gpt4 book ai didi

python - 使用 Python 进行 GPG 解密(作为 Windows 服务)

转载 作者:行者123 更新时间:2023-12-01 09:18:11 24 4
gpt4 key购买 nike

我正在使用 python-gnupg 来解密我正在下载的加密文件。我已经构建了一个可以完美运行的可执行文件,但是我遇到的问题是当我将其作为 Windows 服务运行时。由于某些奇怪的原因,当我作为 Windows 服务安装并运行我的可执行文件时,它无法运行解密我的文件。

我认为我的问题可能与服务范围/我的文件所在位置有关,但我似乎无法找出原因。我已将 gpg.exe 的路径添加到系统的 PATH 环境变量中,并且 gpg 文件位于我的 C: 驱动器中(不是本地用户)。

我也使用 Kleopatra 来存储我的证书。

所以本质上 GPG 和 Windows 服务之间存在一些冲突,我不明白为什么。任何帮助将不胜感激,提前谢谢您。

最佳答案

通过给出 gpg 主目录和 python 脚本中 gpg 二进制位置的直接路径,如下所示 gpg = gnupg.GPG(gnupghome="C:\path_to_gnupg",gpgbinary="C:\path_to_gpg .exe") 服务能够直接运行。它自己肯定很难找到 key 。

关于python - 使用 Python 进行 GPG 解密(作为 Windows 服务),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51044613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com