ist es möglich,E-Mail-Attribut von Objektwert erhalten - Powershell
$user = "domainname/someOU/someOU/username"
Get-ADUser -Filter { CN -eq $user } -Properties *| Select displayname,emailaddress
ist es möglich,E-Mail-Attribut von Objektwert erhalten - Powershell
$user = "domainname/someOU/someOU/username"
Get-ADUser -Filter { CN -eq $user } -Properties *| Select displayname,emailaddress
Auf meiner Firma Domain entsprechende E-Mail-Attribut von Objekt-Eigenschaft des Benutzers zu erhalten, das ist, wie ich einen Benutzers Informationen erhalten, die Sie gefragt:
$UserInfo = Get-ADUser -Filter "Name -like '*users_name*'" | select Givenname,UserPrincipalName
$UserInfo.Givenname <-- this displays their name
$UserInfo.UserPrincipalName <-- this displays their email address
Wenn die Eigenschaftsnamen aus irgendeinem Grund unterschiedlich sind, können Sie einfach tun
Get-ADUser -Filter "Name -like '*users_name*'" | select *
, um alle verfügbaren Eigenschaften und ihre Werte für die Person anzuzeigen, nach der Sie suchen.
E-Mail-Adresse ist Geschäft in der Eigenschaft mail
. Der kanonische Name ist in CanonicalName
gespeichert
-Filter *
gibt alle Eigenschaften des Objekts zurück. Select-Object
gibt nur die ausgewählten Eigenschaften zurück. So würde -filter * | Select-Object *
Ihnen jede Eigenschaft zeigen, die Sie mit dem Cmdlet zurückgeben können, wo normalerweise die Standardformatierung nur wenige anzeigt. -filter * | Format-List
würde das gleiche Ziel erreichen.
In Ihrem speziellen Fall möchten Sie nur ein paar Eigenschaften. Verwenden Sie also nicht -filter *
und nur die Auswahl der gewünschten Eigenschaften wird effizienter.
Get-ADUser username -Properties mail,CanonicalName |
Select-Object displayname,mail,CanonicalName
Ja, wir können einfach, diese mit displayname abgefragt werden, sondern wie über den kanonischen Namen können Sie, dass abfragen .. – tictactoe
Ich habe keine Ahnung :) Ich würde einschließlich lassen vermuten, dass in Ihrem ursprünglichen Beitrag für Klarheit, was Sie wollen – cet51
@CoryEtmund Das war Teil der ursprünglichen Anfrage. vielleicht nicht in so vielen Worten. – Matt