Speicherplatz anzeigen (FreeDisk)
Aus Wiki-WebPerfect
Version vom 13. September 2017, 13:56 Uhr von Admin (Diskussion | Beiträge)
Zeigt alle Laufwerke und dessen freien Speicherplatz an.
Version 1
$Hostname = Read-Host "Geben Sie den Hostname des Systems an:" Get-WMIObject Win32_Logicaldisk -filter "deviceid='C:'" -ComputerName $Hostname | Select PSComputername,DeviceID, @{Name="SizeGB";Expression={$_.Size/1GB -as [int]}}, @{Name="FreeGB";Expression={[math]::Round($_.Freespace/1GB,2)}}
Version 2
Function Get-FreeDiskSpace { [CmdletBinding()] param( [Parameter(Position=0,mandatory=$true)] [string] $Hostname ) process { Get-WMIObject Win32_Logicaldisk -filter "deviceid='C:'" -ComputerName $Hostname | Select PSComputername,DeviceID, @{Name="SizeGB";Expression={$_.Size/1GB -as [int]}}, @{Name="FreeGB";Expression={[math]::Round($_.Freespace/1GB,2)}} } }