How to get disk capacity and free space of remote computer
Much simpler solution: Get-PSDrive C | Select-Object Used,Free and for remote computers (needs Powershell Remoting) Invoke-Command -ComputerName SRV2 {Get-PSDrive C} | Select-Object PSComputerName,Used,Free