powershell - Powershell中,如何检索现有策略设置(Win8.1/server 2012 r2 core)

标签 powershell wmi wmi-query wmic local-security-policy

是否可以在 Powershell(使用 Get-WmiObject 或类似方法)中检索本地、单赢 8.1 或服务器 2012 R2 核心机器上的现有策略设置?

在 SecPol 中,我要为其检索设置的策略是
“本地策略”->“用户权限分配”->“作为服务登录”

我已经知道我可以使用 secedit/export 将数据转储到配置文件中,想知道是否有更直接的方法,例如 Get-WmiObject 可以将有问题的对象和属性返回到标准输出。

谢谢!

最佳答案

Boe Prox 写过 a module for this called PoshPrivilege .

使用此模块,您将使用以下内容:

Get-Privilege -Privilege SeServiceLogonRight

关于powershell - Powershell中,如何检索现有策略设置(Win8.1/server 2012 r2 core),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30627812/

相关文章:

wmi - 可以通过 ADO 访问 WMI 吗?

c# - 在 64 位操作系统上的进程内 wmi 提供程序(32 位)中加载 native dll(32 位)

c++ - 检索 MS Windows 平台的操作系统名称

powershell - WMI筛选器出现问题

powershell - 以编程方式更改 PowerShell 控制台字体

Powershell 4 Get-ChildItem 无法识别参数 DnsName,证书 :\LocalMachine\My works fine

powershell - 仅当脚本首次运行时才会发生异常

windows - 获取Lun号和对应的名字——windows

windows - PowerShell Write-Output、echo 和输出重定向将过多的字符插入到输出中

c# - "The RPC server is unavailable"使用 WMI 查询