在此之前被标记为重复我在多个来源(source 0,source 1,source 2)找到了答案,但所有人都使用{{ 1}},makecert.exe
,或者未在PowerShell 4中提及signtool.exe
命令的正确工作流程。
您能否向绝对新手描述证书签名过程?
对于没有任何工作但是他们制作的可执行文件和域名(在我的案例中从Google Domains购买)的人来说,该过程应该是免费且可理解的。
最终目标是删除" Unknown Publisher"来自我为其他人使用的所有应用程序的警告。通常这些由PyInstaller打包为单文件应用程序,但是我计划将其扩展到完全可安装的应用程序,将来会有一个主要的可执行文件。
我要测试的文件是我的Bonjour Installer,它只是从Apple的网站上找到iTunes安装程序,只提取Bonjour,并且只运行系统架构的安装程序。
我还应该提一下,我在 Windows 10 上执行此操作。