Я пытаюсь извлечь информацию, хранящуюся в $Win32_LogicalDisk
, для системного диска, который вытягивается из переменной $Win32_OperatingSystem.SystemDrive
.Pull Single Item From Array
$Temp_SystemDrive = $Win32_logicalDisk |
Select DeviceID, FreeSpace, Size |
Where-Object (($_.DeviceID) -like ($Win32_OperatingSystem.SystemDrive));
$Temp_SystemDrive
'Get-WmiObject' может сделать фильтрацию по себе : 'Get-WmiObject Win32_LogicalDisk -Filter 'DeviceID =' $ ($ os.SystemDrive) '" ' –
+1. Я уже переписал достаточно своего образца :) –