如果使用authenticode签名DLL / EXE文件,以编程方式检查的最佳方法是什么?

我不想验证证书。我想在构建服务器上使用它来检查所有文件并列出我们可能忘记签名的文件。     
已邀请:
如何使用
Get-AuthenticodeSignature
PowerShellcmdlet?描述说:   如果文件未签名,则检索信息,但字段为空。     
有一种方法: WinVerifyTrust API可用于验证可移植可执行文件的签名。 (资源)     
您也可以使用WinVerifyTrust API vid npm包的节点实现
sign-check
npm install -g sign-check
sign-check 'path/to/file'
    

要回复问题请先登录注册