使用Powershell和SCCM从计算机名称获取用户名

时间:2018-09-27 12:15:10

标签: powershell sccm

我正在尝试执行以下操作:

使用Powershell查询SCCM以获取计算机名称,然后在其输出中获取用户名。

现在,我正在使用:

Get-CMDevice -name <computername>

这将返回整个记录。其中有一个名为“ UserName”的项目。那就是我要提取出来的。

使用Powershell已有很长时间了,更不用说SCCM插件了。

2 个答案:

答案 0 :(得分:1)

下午

您应该只需将命令放在方括号中,然后直接选择属性即可,如下所示:

(Get-CMDevice -name <computername>).UserName

答案 1 :(得分:1)

使用成员引用运算符(.):

(Get-CMDevice -Name AComputerName).UserName

或使用Select-Object -ExpandProperty

Get-CMDevice -Name AComputerName |Select-Object -ExpandProperty UserName