Jump to content

Powershell Cmdlet Ausgabe Formatieren


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

ich lasse mir über die Powershell folgende Ausgabe in ein Array schreiben.

 

$Messages = Get-TransportServer | Get-MessageTrackingLog -start ((get-date).AddMinutes(-30)) -ResultSize unlimited | Select Timestamp, Recipients, Sender 

Dieses lasse ich mir über Write-Output ausgeben.

 

So sieht es dann in meiner HTML Datei aus.

 

Timestamp Recipients Sender --------- ---------- ------ 03.01.2013 11:28:57 {user@digita... georg53987@hotma... 03.01.2013 11:28:57 {carmen-@digita... georg53987@hotma...

 

 

Frage1: Warum landet die Überschrift "Timestamp ... bis ----" im ersten Array Element? Eigentlich sollte es doch erst bei user beginnen, bzw. sollte bei user ein neues Element entstehen.

Frage2: Die Spalten werden mit ... abgekürzt, obwohl genüg Platz vorhanden ist. Wie kann ich das komplett anzeigen lassen?

 

MFG

Daniel

Geschrieben

Hallo Stefan,

 

fast gut mit den beiden Parametern. Jetzt macht er die Timestamp ... ---- in die erste Zeile und legt dann mit den richtigen Datensätzen los.

Normalerweise wäre ja Timestamp ... Sender die erste, dann --- ... --- die zweite und die Datensätze ab der dritten.

 

Ansonsten aber super Tipp.

 

Noch eine Frge:

Wenn ich MessageSubject hinzufüge, bekomme ich die Meldung, dass diese Spalte in die HTML Ausgabe nicht mehr reinpasst. Kann man das irgendwie auch noch verbreitern?

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...