1

Get-ADUserコマンドレットを使用して、無効になっているアカウントを特定したいと考えています。

ユーザーのアカウントの「説明」属性が表示されません。

Get-ADUser [username]ここにリストされているように、実行時に取得できるのは属性だけですか?

DistinguishedName
Enabled
GivenName
Name
ObjectClass
ObjectGUID
SamAccountName
SID
Surname
UserPrincipalName

ユーザー アカウントの説明に employeeID 番号を記載します。これは、重複した名前があり、誰が誰であるかを把握する必要がある場合に役立ちます。私が使用しているコマンドは次のとおりです。

Get-ADUser -SearchBase "OU=ou,OU=ou,OU=ou,DC=dc,DC=dc,DC=dc" -Filter {Enabled -eq $false} | FT SamAccountName,Name,Description

1 人の結果は次のようになります。

SamAccountName 名前 説明
------------------------- -------- -------------- -
john.doe John Doe


あなたが存在しないものを挙げた場合のように <> でさえない、ただの空白の場所です。

これは、Powershell コマンドが属性の存在を認識し、AD アカウントの情報から取得しないことを示しています。

4

1 に答える 1

3

get-aduser表示されるデフォルトのプロパティの 1 つではないようです。したがって、この情報を取得するには、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
于 2017-06-22T22:47:36.037 に答える