Я использую следующую команду для проверки места на удаленном сервере:
Get-WmiObject -Class win32_logicalDisk -ComputerName computer-name | Select Name,@{n="Free";e={[math]::trun
cate($_.freespace / 1GB)}}, @{n="Total Size";e={[math]::truncate($_.size / 1GB)}}
Это выводит:
Name Free Total Size
---- ---- ----------
C: 13 59
D: 0 0
Тем не менее, фактическое пространство: 10,5 без 59,8. Как будто он использует int, а не float. Кто-нибудь знает, как я могу изменить его, чтобы показать реальные значения с плавающей точкой?