我从未在 Windows 10 或任何其他操作系统中创建过自签名证书,但我确实按照 此链接中的步骤做到了
但在那次成功之后,我意识到我需要对脚本进行更改并重新签名。
文章的作者确实指示在进行更改后重新签署脚本。但这是我挣扎的地方。
以下是我在更新脚本后将脚本更改为辞职后遵循的步骤。
> $codeCertificate = Get-ChildItem Cert:\LocalMachine\My | Where-Object {$_.Subject -eq "CN=ATA Authenticode"}
然后
> Set-AuthenticodeSignature -FilePath C:\ATA\myscript.ps1 -Certificate $codeCertificate -TimeStampServer http://timestamp.digicert.com
但是我收到消息
UnknownError
No provider was specified for the store or object.
我确实尝试搜索错误但一无所获,我们将不胜感激。