kurt.ljokaj
Goto Top

Festplattenzuwachs abfragen und in Datei schreiben

Hallo liebe Community,

ich möchte gerne den Festplattenzuwachs aller lokalen Platten meiner Server wöchentlich abfragen und sauber in eine Exceltabelle schreiben lassen. Die Abfrage funktioniert, allerdings das Format leider nicht. Hier ist mein Skript:

$ArrayLaufwerke = @(Get-WMIObject Win32_LogicalDisk -filter "DriveType=3")
$ArrayLaufwerke | foreach {$hostname, $_.DeviceID, ($_.Freespace / 1GB), $date} | Out-File c:\temp\laufwerk.csv -Append

Ergebnis sieht dann so aus:

C:
31,2663078308105
06.12.2022
D:
51,9458537507744
06.12.2022


Ich würde gerne Laufwerksbuchstaben, Freier Speicher, Datum in einer Zeile haben wollen. Also DeviceID, Freier Speicher, Datum jeweils ne eigene Spalte. Und vielleicht lässt sich der freie Speicher auch auf 2 Stellen nach dem Komma beschränken? So sollte das dann aussehen:

C: 31,26 06.12.2022
D: 51,94 06.12.2022

Wie bekomm ich das richtig formatiert?

Vielen Dank und viele Grüße schon mal.
Kurt

Content-ID: 4872433728

Url: https://administrator.de/contentid/4872433728

Ausgedruckt am: 21.11.2024 um 19:11 Uhr

4863114660
Lösung 4863114660 06.12.2022 aktualisiert um 10:45:48 Uhr
Goto Top
Hi
Get-WMIObject Win32_LogicalDisk -filter "DriveType=3" | select DeviceId,@{n='Freespace(GB)';e={"{0:F2}" -f ($_.Freespace / 1GB)}},@{n='Datum';e={get-date -f d}} | export-csv 'c:\temp\laufwerk.csv' -Delimiter ";" -NoType -Encoding UTF8 -Append  
Gruß S.
radiogugu
radiogugu 06.12.2022 um 10:41:01 Uhr
Goto Top
Moin.

Wäre ein Monitoring á la PRTG, Zabbix oder Icinga nicht besser geeignet? Dadurch könntest du mehrere Dinge überwachen und bei bestimmten, konfigurierten Schwellenwerten auch benachrichtigt werden.

Gruß
Marc
ipzipzap
ipzipzap 06.12.2022 um 10:43:55 Uhr
Goto Top
Hi,

was soll denn das Ziel dieser Aktion sein?

Ich würde hier schnell eine VM mit PRTG aufsetzen und den Server monitoren. Geht wahrscheinlich schneller als sich hier selber was zu bauen.


cu,
ipzipzap
kurt.ljokaj
kurt.ljokaj 06.12.2022 um 11:15:48 Uhr
Goto Top
Hi Schlepper,

DAS ist es. perfekt und Danke!

Um noch die anderen Fragen zu beantworten, es geht um ein neues ERP Projekt, das Mitte nächstes Jahr stattfindet. Hier sind Planungen, unter anderem der Speicherplatz, notwendig. Eine Überwachung haben wir, die dann meldet, wenn der Speicher knapp wird. Aber dafür brauch ich das Script nicht. face-smile

Danke an alle.
radiogugu
radiogugu 06.12.2022 um 11:23:32 Uhr
Goto Top
Für eine Historie ist die Überwachung ja auch gut, wenn man den Zuwachs einsehen möchte :P

Gruß
Marc
ipzipzap
ipzipzap 06.12.2022 um 15:49:49 Uhr
Goto Top
Zitat von @kurt.ljokaj:
Eine Überwachung haben wir, die dann meldet, wenn der Speicher knapp wird. Aber dafür brauch ich das Script nicht. face-smile

Du könntest Dir auch den Zuwachs in der Historie der Überwachung anzeigen lassen.

cu,
ipzipzap