function Get-FreeSpace(
[string]$drive,
[string]$computer="localhost")
{
([wmi]"\\$computer\root\cimv2:Win32_logicalDisk.DeviceID='$drive'").FreeSpace
}
I możemy wykonać:$freeSize = Get-DiskSpace -drive "E:"Do tego wyniku możemy zastosować dzielenie przez jednostki przestrzeni pamięci:
PS>$freeSize 42215112704 PS>$freeSize / 1MB 40259,46875 PS>$freeSize / 1GB 39,3158874511719
Jeżeli byś znalazł inny sposób niż użycie WMI to daj znać
Brak komentarzy:
Prześlij komentarz