首页 > 解决方案 > 如何使用 C# 按组策略检查 PowerShell 禁用

问题描述

如何使用 C# 获取组策略启用或禁用的 PowerShell 的详细信息?

标签: c#.netpowershellmodel-view-controller

解决方案


有一个称为ExecutionPolicy, 设置的限制,它可以防止从文件运行脚本。

InitialSessionState在 C# 中,您可以创建with的实例ExecutionPolicy = ByPass并使用此初始会话状态创建Powershell。然后尝试使用Invoke-Command -FilePath command运行您的脚本文件。


推荐阅读