【发布时间】:2020-09-16 21:34:41
【问题描述】:
我编写了一个简单的 Powershell 脚本,如果文件未签名,则会引发错误:
[Environment]::CurrentDirectory = (Get-Location -PSProvider FileSystem).ProviderPath
$fileSignature = Get-AuthenticodeSignature -FilePath <file that I want to check>
if ($fileSignature.Status -eq "NotSigned")
{
throw "File is unsigned"
}
这在 Windows 上运行良好,但我需要将脚本移植到 Linux 上运行。我仍然可以在那里使用 Powershell,但尚未为 Linux 实现 Get-AuthenticodeSignature。有什么替代方法可以用来执行相同的测试吗?
【问题讨论】:
标签: linux powershell signing