Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Powershell Array als Tabelle in HTML ausgeben

Mitglied: Dpole86

Dpole86 (Level 1) - Jetzt verbinden

01.12.2013, aktualisiert 14:29 Uhr, 2833 Aufrufe

Guten Morgen Liebe Administratoren

Ich habe folgendes Problem

Ich will das mir mein Powershellskript die Ausgabe in eine HTML Datei gibt aber als Tabelle.

leider Bekomme ich die Ausgabe zwar in einer Tabelle, in einer Spalte, allerdings mittig und in einer Zeile?

also Die Ausgabe sieht so aus: XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXXX XXXXXX
XXXXXX XXXXXXX XXXXXX XXXXXXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXX XXXXXX XXXXXXX XXXXXX XXXXXXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXX

hätte es aber gerne so:

XXXXXX
XXXXXX
XXXXXX
XXXXXX
XXXXXX
XXXXXX
XXXXXX
XXXXXX
XXXXXX

mein Code sieht so aus:

 
$Rsync_Clients | ConvertTo-Html -Fragment
$Rsync_Clients | Format-Table
#$rsync_html_Zeit = $Rsync_Zeit | ConvertTo-Html -Fragment
#$rsync_html_Datum = $Rsync_Datum | ConvertTo-Html -Fragment
Echo test
Echo $Rsync_Clients
#Echo $rsync_html_Zeit
#Echo $rsync_html_Datum
$html = @"
    <!DOCTYPE HTML>
    <html>
    <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title> Auswertung </title>
</head>
    <body>
    <table width="1000" height="260" border="0" align="center">
    <tr>
    <td>
    <div align="left">
    <div align="left"><img src ="C:\Users\admrd\Desktop\test\bat\Logo\apsolut_Firmenlogo_Farbe.jpg"></div>
    </td>
    </tr>
    </table>
    <table border="1" border-width: ;border-style: solid;border-color: orange;border-collapse: collapse;>
    <tr><td>$($Rsync_Clients)</td><td></td><td>$($rsync_html_Zeit)</td><td></td><td>$($rsync_html_Datum)</td><td></td></tr>
    </table>
    </html>
"@
$html | Out-File $Filename
Ich muss dazu noch sagen, dass Rsync_clients ein Array ist.
dies wurde so deklariert:

 
Remove-PSDrive spwodb
cls
$Date = Get-Date -Format "yyMMdd";
$Startzeit = Get-Date -Format "HHmmss";
$Mailsubject = "Auswertung RoadWarriors " + $Date;
$Filename = "aps_export_devices_" + $Date + ".html";
#$Folder_rsync = "\\apsv254\c$\Program Files (x86)\ICW\";
#$Suchfilter_rsync = "*.txt";
$Data_spwo = @();
$Data_rsync=@();

#$a = "<style>"
#$a = $a + "BODY{background-color:peachpuff;}"
#$a = $a + "TABLE{border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;}"
#$a = $a + "TH{border-width: 1px;padding: 0px;border-style: solid;border-color: black;}"
#$a = $a + "TD{border-width: 1px;padding: 0px;border-style: solid;border-color: black;}"
#$a = $a + "</style>"
$csv = Import-CSV "C:\Users\admrd\Desktop\test\bat\test.csv" -Delimiter "," 
$rsync_result=$csv | ?{(get-date $_.Date) -gt (get-date).AddDays(-7)} | sort Client,Date,Time -Descending | group Client | %{$_.Group[0]} 
echo $rsync_result

$Data_rsync += $rsync_result; 

$Rsync_Clients = @();
$Rsync_Zeit = @();
$Rsync_Datum = @();

foreach($row in $Data_rsync)
{
    $Rsync_Clients += $row.Client;
    $Rsync_Zeit += $row.Time;
    $Rsync_Datum += $row.Date;

}
Danke und Grüße

Roman

Edit: hat sich durch <td width="20"> blub </td> gelöst
Ähnliche Inhalte
Batch & Shell
HTML in Powershell
gelöst Frage von michi-ffmBatch & Shell8 Kommentare

Hallo Zusammen, vielleicht kann mir jemand behilflich sein? Wie bekomme ich das hin, das in der eMail folgendes passiert: ...

Batch & Shell
PowerShell IP-Address Array
gelöst Frage von CaptainRubikBatch & Shell2 Kommentare

Hallo liebes Forum, ich bin blutiger Anfänger in Sachen PowerShell Scripting und gerade am verzweifeln: Es geht darum, dass ...

Batch & Shell
Powershell Array von CustomObjects
gelöst Frage von H41mSh1C0RBatch & Shell8 Kommentare

Guten Morgen in die Runde, nach Quick-and-Dirty ist nun endlich Zeit den Spagetticode etwas zu strukturieren. =) (und noch ...

Batch & Shell

Powershell Array eine Hashtable hinzufügen

gelöst Frage von elsdybckBatch & Shell2 Kommentare

Hi liebes Forum! Ich hoffe ihr habt eine Lösung für mein Problem, ewiges googlen hat mich bisher nicht auf ...

Neue Wissensbeiträge
Internet

Internet-Speedtest Automatisieren via Befehlszeile, cmd, Bash (Windows, Linux, FreeBSD, Mac)

Tipp von anteNope vor 15 StundenInternet3 Kommentare

Also das hier ist irgendwie an mir vorbeigegangen. Einfacher geht es schlicht nicht mehr. Speedtest.cmd Via Aufgabenplanung stündlich oder ...

Administrator.de Feedback

Entwicklertagebuch: Codeblöcke auf unseren Seiten

Information von admtech vor 1 TagAdministrator.de Feedback4 Kommentare

Hallo Administrator User, Unsere Codeblöcke werden ab sofort anders dargestellt. Die Codeblöcke können nun direkt per Copy&Paste kopiert werden. ...

Humor (lol)
Internet - auch 2020 noch Neuland ?
Erfahrungsbericht von Henere vor 1 TagHumor (lol)2 Kommentare

Heute eine Mail der Schule meiner Tochter bekommen. Blabla Umweltschutz bla bla siehe Anhang. Dumm nur: Da hab ich ...

Sicherheit
Diverse Sicherheitsprobleme aus dem Hause Intel
Tipp von DerWoWusste vor 3 TagenSicherheit

Unter anderem muss man mal wieder die Treiber für Intel HD Graphics updaten

Heiß diskutierte Inhalte
Netzwerkmanagement
Werde dauernd aus dem WLAN geworfen (RouterOS)
gelöst Frage von amdkeksNetzwerkmanagement22 Kommentare

Hallo Zusammen, ich habe gestern ein update meiner Mikrotikgeräte gemacht und habe nun überall Version 6.45.5 drauf. Mikrotik Routerboard, ...

Festplatten, SSD, Raid
Größe der Partition lässt sich nicht ändern mit gparted
Frage von achkleinFestplatten, SSD, Raid17 Kommentare

Hallo, ich habe eine 480GB auf eine 1TB-SSD geklont. Jetzt möchte ich den freien Speicherplatz per gparted an die ...

Windows Installation
Installation und Admin-Rechte
Frage von UserUWWindows Installation16 Kommentare

Annahme: UAC ist aktiv, der User ist "normaler" Benutzer. Eine Installation via setup.exe kann man in der Regel auf ...

Sicherheit
Wie Kann Man eine IT-Notfallhandbuch erstellen für petasan
Frage von 142658Sicherheit14 Kommentare

Hallo Leute ich muss bald meine abschlussprojekt schreiben und brauch dringend hilfe wie man ein IT-Notfallhandbuch erstellen für Petasan(eine ...