如何将特定字段分配给变量

时间:2016-12-13 14:38:45

标签: powershell

我想在PowerShell中运行SamAccountName cmdlet时将Get-ADUser分配给变量,我尝试了以下命令但总是返回错误。

$manager_sam = Get-ADUser -Identity $manager |fl SamAccountName

2 个答案:

答案 0 :(得分:3)

使用Select-Object代替Format-List cmdlet:

$manager_sam = Get-ADUser -Identity $manager | Select-Object -expand SamAccountName

答案 1 :(得分:2)

假设$manager包含一个有效传递为-Identity的字符串,您可以使用

$manager_sam = (Get-ADUser -Identity $manager).sAMAccountName