$prcs = (Get-Process).MainModule.FileName|%{Get-AuthenticodeSignature$_}|Select Path,Status
$prcs|?{$_.status -eq "valid"}
$prcs|?{-not $_.status -eq "valid"}
我如何才能使最后两行更小和/或更高效?在这里完成新手!
答案 0 :(得分:0)
如果您运行的是V4,则可以使用Split
方法的Where()
选项:
$Valid,$NotValid = $prcs.where({$_.status -eq "valid"},'Split')