Laufwerke mit freiem Speicherplatz anzeigen
Das folgende Script ermittelt den freien Speicherplatz auf lokalen Festplatten. Netzlaufwerke, Disketten- und CD-ROM/DVD-Laufwerke werden nicht berücksichtigt. Die Ausgabe erfolgt in GB mit 2 Nach-Komma Stellen.
$Laufwerk = Get-WmiObject -class win32_logicalDisk
ForEach ($Element in $Laufwerk){
if ($Element.DriveType -eq 3){ $Laufwerk2 = $Element.FreeSpace/1GB
$Laufwerk3 = $Laufwerk2|Out-String Write-Output („Laufwerk “ + $Element.Name + “ hat “ + $Laufwerk3.SubString(0,5) +“ GB freien Speicherplatz“)
}
}

Timo Skupin, Jahrgang 1980, arbeitet bereits seit über 20 Jahren in der IT, aktuell als IT-Leiter eines mittelständischen Industrie Unternehmens. Zu seinen Spezialgebieten gehören neben der IT-Sicherheit und der Automatisierung von Abläufen, bevorzugt mit Powershell, die individuelle Problemlösung und Optimierung von IT-Arbeitsprozessen. In seiner Freizeit beschäftigt sich der leidenschaftliche Film-, Serien- und Reisefan gerne mit dem Raspberry Pi und dem Thema Heimautomatisierung.