#Get C-Drive percentage
$volC = Get-WmiObject -Class win32_Volume -ComputerName $Computer -Filter "DriveLetter = 'C:'" | Select-Object -Property @{
Name = 'C PercentUsed'
Expression = {
'{0:N0}' -f ((($_.Capacity - $_.FreeSpace ) / $_.Capacity)*100)
}
}
#Get overviewtable
$Result += [PSCustomObject] @{
CDrive = $volC.'C PercentUsed'
...
$CDriveAsPercent = "$($Entry.CDrive)%"
#Make the html
Foreach ($entry in $Result)
{
# check C: Drive Usage
if((($Entry.CDrive) -ge 80) -or (($Entry.CDrive) -eq 100))
{
$ComputerHealthOverviewFragment += "<TD bgcolor=red align=center>$($CDriveAsPercent)</TD>"
}
elseif((($Entry.CDrive) -ge 70) -and (($Entry.CDrive) -lt 80))
{
$ComputerHealthOverviewFragment += "<TD bgcolor=yello align=center>$($CDriveAsPercent)</TD>"
}
else
{
$ComputerHealthOverviewFragment += "<TD bgcolor=green align=center>$($CDriveAsPercent)</TD>"
}
...
}
Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.
”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.
Our community of experts have been thoroughly vetted for their expertise and industry experience.