如何在任何用户的帐户中显示 "Description" 属性?
How to display "Description" attribute in any user's account?
我想使用 Get-ADUser
cmdlet 来确定谁的帐户被禁用。
任何用户帐户中的“描述”属性未显示。
它只是您在 Get-ADUser [username]
时获得的属性吗,如下所列:
专有名称
已启用
名字
姓名
对象类
ObjectGUID
SamAccountName
SID
姓
用户主体名称
我们在用户帐户的描述中列出了 employeeID 号码,这在我们有重复的名字并且需要弄清楚谁是谁时很有帮助。我使用的命令是:
Get-ADUser -SearchBase "OU=ou,OU=ou,OU=ou,DC=dc,DC=dc,DC=dc" -Filter {Enabled -eq $false} | FT SamAccountName,Name,Description
一个人的结果如下所示:
SamAccountName 姓名 描述
--------------------------------------------------------------- [= = 28=]
john.doe 李四
只是一个空白点,甚至 <> 如果你列出了一些不存在的东西。
这告诉我 Powershell 命令承认该属性存在,只是不会从 AD 帐户的信息中获取它。
听起来它不是 get-aduser
显示的默认属性之一。因此,为了获得此信息,您必须明确告诉它显示 description
属性。因此:
Get-ADUser -Properties description -SearchBase "OU=ou,OU=ou,OU=ou,DC=dc,DC=dc,DC=dc" -Filter {Enabled -eq $false} | FT SamAccountName,Name,Description
我想使用 Get-ADUser
cmdlet 来确定谁的帐户被禁用。
任何用户帐户中的“描述”属性未显示。
它只是您在 Get-ADUser [username]
时获得的属性吗,如下所列:
专有名称
已启用
名字
姓名
对象类
ObjectGUID
SamAccountName
SID
姓
用户主体名称
我们在用户帐户的描述中列出了 employeeID 号码,这在我们有重复的名字并且需要弄清楚谁是谁时很有帮助。我使用的命令是:
Get-ADUser -SearchBase "OU=ou,OU=ou,OU=ou,DC=dc,DC=dc,DC=dc" -Filter {Enabled -eq $false} | FT SamAccountName,Name,Description
一个人的结果如下所示:
SamAccountName 姓名 描述
--------------------------------------------------------------- [= = 28=]
john.doe 李四
只是一个空白点,甚至 <> 如果你列出了一些不存在的东西。
这告诉我 Powershell 命令承认该属性存在,只是不会从 AD 帐户的信息中获取它。
听起来它不是 get-aduser
显示的默认属性之一。因此,为了获得此信息,您必须明确告诉它显示 description
属性。因此:
Get-ADUser -Properties description -SearchBase "OU=ou,OU=ou,OU=ou,DC=dc,DC=dc,DC=dc" -Filter {Enabled -eq $false} | FT SamAccountName,Name,Description