我需要在不使用 powershell 本身的情况下找出 powershell(版本 4 和 5+)执行策略
我试图查看注册表 - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell
我在两个键 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell 和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\ScriptedDiagnostics 中找到了 ExecutionPolicy 值
第一个对应于通过执行 Get-ExecutionPolicy cmdlet 给出的策略,但在我们环境中的某些服务器上缺少该值。有没有其他 100% 可靠的方法来检查策略而不使用 Powershell 本身?