Files
Brandon Arvanaghi a8e41cba84 Restructured folders
2017-08-05 09:40:40 -04:00

20 lines
686 B
PowerShell

#
# Minimum disk size checker (default: 50 GB), PowerShell
# Module written by Brandon Arvanaghi
# Website: arvanaghi.com
# Twitter: @arvanaghi
#
if ($Args.count -eq 0) {
$minDiskSizeGB = 50
} else {
$minDiskSizeGB = $($args[0])
}
$diskSizeGB = (GWMI -Class Win32_LogicalDisk | Measure-Object -Sum Size | Select-Object -Expand Sum) / 1073741824
if ($diskSizeGB -gt $minDiskSizeGB) {
Write-Output "The disk size of this host is $diskSizeGB GB, which is greater than the minimum you set of $minDiskSizeGB GB. Proceed!"
} else {
Write-Output "The disk size of this host is $diskSizeGB GB, which is less than the minimum you set of $minDiskSizeGB GB. Do not proceed."
}