You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows Server 2019 PowerShell获取管理员组成员数或用户名方法

在Windows Server 2019 PowerShell中提取本地管理员组的成员信息

仅显示成员用户名

有两种可靠的实现方式:

方式1:解析net localgroup输出

适合习惯使用net命令的场景,通过过滤输出行提取用户名:

net localgroup administrators | Select-Object -Skip 6 | Select-Object -SkipLast 2 | Where-Object { $_ -ne '' }
  • Skip 6:跳过输出开头的组描述、注释等无关行
  • SkipLast 2:跳过末尾的"命令成功完成"行和空行
  • Where-Object { $_ -ne '' }:过滤掉中间可能存在的空行

方式2:用PowerShell原生命令(推荐)

直接调用系统API获取成员,比解析文本输出更稳定可靠:

Get-LocalGroupMember -Group "Administrators" | Select-Object -ExpandProperty Name

这条命令会直接输出所有管理员成员的用户名,格式规整且不易出错。

仅统计成员数量

对应两种实现方式:

方式1:基于net localgroup输出统计

(net localgroup administrators | Select-Object -Skip 6 | Select-Object -SkipLast 2 | Where-Object { $_ -ne '' }).Count

将提取用户名的结果用括号包裹,直接调用Count属性得到成员总数。

方式2:用PowerShell原生命令统计(推荐)

(Get-LocalGroupMember -Group "Administrators").Count

直接获取成员集合的数量,简洁高效。

内容的提问来源于stack exchange,提问作者Deepak Tiwari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 06:22:05