windows - 有没有更好的方法对 Windows 桌面应用程序进行代码签名

标签 windows azure code-signing desktop

我目前正在使用 sectigo 的 EV-Cert 对我的 Windows 桌面应用程序进行代码签名。我需要签署 250 个文件。 Sectigo 正在限制在给定时间内可以签名的文件数量。我在批处理文件中循环签名,如下所示:

:SIGNLOOP-2
for %%a in (%BASE-PATH%runtime\xfalt\release\*.dll) do call :DOSIGN %%a 

:DOSIGN
%BASE-PATH%runtime\buildtime\signtool sign /tr http://timestamp.sectigo.com /td sha256 /fd sha256 /a %1 > nul
goto :eof

由于限制,这需要相当长的时间才能完成。事实上,签名比构建这些文件花费的时间要长得多。

我是不是做了什么蠢事?有一个更好的方法吗?有没有办法通过某种在线服务来做到这一点? (我想使用基于 azure 的服务进行签名,但除了一些新闻稿之外,我找不到一个。)

最佳答案

关于windows - 有没有更好的方法对 Windows 桌面应用程序进行代码签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76099556/

相关文章:

azure - 为 Nginx docker 容器启用 HTTPS

java - 如何对捆绑 JavaFX 应用程序时创建的可执行启动器进行代码签名?

c - 任何人都知道如何在C中获取USB路径的GUID和PID

iis - 通过命令行设置默认应用程序池回收

azure - 自定义属性分配 Azure ADB2C

certificate - 如何使用 .PFX 文件签署 JAR 文件

iphone - 如何在没有配置文件的情况下在 iOS 设备上安装越狱应用程序?

c - 如何使用 CreateThread() 创建多个线程,每个线程具有不同的 ThreadProc() 函数

windows - 通过启动命令返回变量

windows - 用于创建具有属性的快捷方式的 Powershell 脚本