Get the disk space info:
Remember to change the value for $computer_fqdn
This assumes that your currently logged-on user account has the necessary permissions on the remote computer. If not then you can provide a different credentials by adding "-Credential (Get-Credential)" to the Get-WMIObject command.
Get-WMIObject -ComputerName $computer_fqdn Win32_LogicalDisk -ErrorVariable ErrVar -ErrorAction SilentlyContinue | Where-Object {$_.MediaType -eq 12} | Select-Object __SERVER, @{n='DriveLetter';e={$_.Name}}, VolumeName, @{n='Capacity (Gb)' ;e={"{0:n0}" -f ($_.size/1gb)}}, @{n='FreeSpace (Gb)';e={"{0:n0}" -f ($_.freespace/1gb)}}, @{n='PercentFree';e={[Math]::round($_.freespace/$_.size*100)}} | Format-Table -AutoSize
Caveat: The above PowerShell command currently does not support the Mount Points.
Results: