Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $SystemInfo = [ordered]@{}
- $CIM_MappedLogicalDisk = @(Get-CimInstance -ClassName Win32_MappedLogicalDisk)
- foreach ($CMLD_Item in $CIM_MappedLogicalDisk)
- {
- $Index = '{0:D2}' -f $CIM_MappedLogicalDisk.IndexOf($CMLD_Item)
- $Size_GB = '{0:N2}' -f ($CMLD_Item.Size / 1GB)
- $FreeSpace_GB = '{0:N2}' -f ($CMLD_Item.FreeSpace / 1GB)
- $SystemInfo.Add("Disk_Mapped_${Index}_DriveLetter", $CMLD_Item.Name)
- $SystemInfo.Add("Disk_Mapped_${Index}_VolumeName", $CMLD_Item.VolumeName)
- $SystemInfo.Add("Disk_Mapped_${Index}_Target", $CMLD_Item.ProviderName)
- $SystemInfo.Add("Disk_Mapped_${Index}_Size_GB", $Size_GB)
- $SystemInfo.Add("Disk_Mapped_${Index}_FreeSpace_GB", $FreeSpace_GB)
- }
- $SystemInfo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement