Teile eines Powershell Skriptes in einer Tabelle ausgeben
Hallo,
ich habe mir mit ein bisschen Hilfe ein Skript zusammengebastelt, welches bestimmte AD-Benutzer herrausfiltert und Anzeigt.
Anschließend werden alle herraus gesuchten User in eine txt datei geschrieben.
Jetzt möchte ich aber nicht alles angezeigt bekommen sondern nur die für mich wichtigen Informationen.
Kleines Beispiel:
--
DisplayName : Max Mueller
DistinguishedName : Beispiel
Enabled : True
GivenName : Max
Name : Max Müller
ObjectClass : user
ObjectGUID : Beispiel
SamAccountName : Beispiel
SID : Beispiel
Surname : Müller
UserPrincipalName : Beispiel@Beispiel.de
--
In dieser Ausgabe befinden sich noch zu viele, für mich nicht wichtige Informationen. Gibt es eine Möglichkeit, dass ich mir nur einen bestimmten Teil ausgeben lasse Beispielsweise in einer Tabelle oder sowas?
Für mich Wichtig sind nur diese Werte:
--
DisplayName : Max Mueller
GivenName : Max
Name : Max Müller
Surname : Müller
SamAccountName : Beispiel
--
Mein Skript zur bisherigen Ausgabe der AD-Benutzer ist folgendes:
Get-AdUser -Filter * -Properties DisplayName | ?{$_.DisplayName -ne $_.Name} | out-file -filepath "C:\temp\test1.txt"
Es wäre schön, wenn mich jemand weiter helfen könnte.
Danke
Gruß
ich habe mir mit ein bisschen Hilfe ein Skript zusammengebastelt, welches bestimmte AD-Benutzer herrausfiltert und Anzeigt.
Anschließend werden alle herraus gesuchten User in eine txt datei geschrieben.
Jetzt möchte ich aber nicht alles angezeigt bekommen sondern nur die für mich wichtigen Informationen.
Kleines Beispiel:
--
DisplayName : Max Mueller
DistinguishedName : Beispiel
Enabled : True
GivenName : Max
Name : Max Müller
ObjectClass : user
ObjectGUID : Beispiel
SamAccountName : Beispiel
SID : Beispiel
Surname : Müller
UserPrincipalName : Beispiel@Beispiel.de
--
In dieser Ausgabe befinden sich noch zu viele, für mich nicht wichtige Informationen. Gibt es eine Möglichkeit, dass ich mir nur einen bestimmten Teil ausgeben lasse Beispielsweise in einer Tabelle oder sowas?
Für mich Wichtig sind nur diese Werte:
--
DisplayName : Max Mueller
GivenName : Max
Name : Max Müller
Surname : Müller
SamAccountName : Beispiel
--
Mein Skript zur bisherigen Ausgabe der AD-Benutzer ist folgendes:
Get-AdUser -Filter * -Properties DisplayName | ?{$_.DisplayName -ne $_.Name} | out-file -filepath "C:\temp\test1.txt"
Es wäre schön, wenn mich jemand weiter helfen könnte.
Danke
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 340052
Url: https://administrator.de/contentid/340052
Printed on: April 24, 2024 at 20:04 o'clock
3 Comments
Latest comment
Hi,
Format-Table ist dein Freund: https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powe ...
Hier mal als Beispiel:
Get-AdUser -Filter * -Properties DisplayName | ?{$_.DisplayName -ne $_.Name} | Format-Table -Property DisplayName, GivenName, Name, Surname, SamAccountName
Gruß,
Mad-Eye
Format-Table ist dein Freund: https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powe ...
Hier mal als Beispiel:
Get-AdUser -Filter * -Properties DisplayName | ?{$_.DisplayName -ne $_.Name} | Format-Table -Property DisplayName, GivenName, Name, Surname, SamAccountName
Gruß,
Mad-Eye
Moin,
ist dein Freund. https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powe ...
Gruß
PS: Falls du es noch nicht kennen solltest: Du kannst die Ausgabe auch in einer CSV speichern
select
Gruß
PS: Falls du es noch nicht kennen solltest: Du kannst die Ausgabe auch in einer CSV speichern