2016-04-02 8 views
0

Ich habe mit Daten wie untenDaten aus Textdatei holen und eine E-Mail in Tabellenformat

ServerName1|Status1 
ServerName2|Status2 
. 
. 
. 
ServerNamen|Statusn

Ich habe per E-Mail des obigen Textes in Tabellenformat mit Powershell eine Textdatei senden. SMTP ist bereits konfiguriert.

E-Mail soll im Tabellenformat der oben genannten sein.

+0

'Import-Csv -Delimiter '|' | ConvertTo-Html' –

Antwort

1

Als hinted by Ansgar können Sie Import-Csv verwenden, um die Textdatei in Objekte zu lesen, und dann ConvertTo-Html die Tabelle für die E-Mail zu produzieren:

$StatusTable = Import-Csv .\status.txt -Delimiter '|' -Header Server,Status | ConvertTo-Html -As Table 
Send-MailMessage -Body $StatusTable -BodyAsHtml ... 
Verwandte Themen