c# - 如何使用 C# 按组策略检查 PowerShell 禁用
问题描述
如何使用 C# 获取组策略启用或禁用的 PowerShell 的详细信息?
解决方案
有一个称为ExecutionPolicy
, 设置的限制,它可以防止从文件运行脚本。
InitialSessionState
在 C# 中,您可以创建with的实例ExecutionPolicy = ByPass
并使用此初始会话状态创建Powershell。然后尝试使用Invoke-Command -FilePath
command运行您的脚本文件。
推荐阅读
- excel - 在vba excel中循环
- reactjs - 如何解决 useEffect 中的依赖关系问题?
- python - 如何将pygame中的多个图像添加到网格上?
- google-cloud-platform - 运行 gcloud 命令时,我收到“错误:可达性检查失败”。
- c++ - 如何将 C++ 结构暴露给 QML?
- matlab - 如何自动确定图形改变斜率的位置,你可以拟合 -Matlab
- android - removeEventListener 不能在两个 Firebase 项目上的 Firebase 数据库上工作
- wordpress - 用户自定义页面
- javascript - 上下拖动行为
- python - 模块之间共享的 Python 多处理池