-2

Я пытаюсь получить DISK SPACE (Windows) в процентах, используемых и свободных.сценарий командной оболочки для получения места на диске (процент используется и бесплатный)

сценарий, из которого я получаю пространство,

get-psdrive | where Free* 
+0

Это больше походит на 3-й задаче класса по математике, чем проблема программирования. Каков ваш вопрос? –

ответ

0

Вы можете попробовать это:

Get-WmiObject -Class win32_Logicaldisk -ComputerName localhost | 
where {($_.DriveType -eq 3 -or $_.DriveType -eq 2) -and $_.FileSystem -ne $null } | 
Select -Property 
@{Name = 'Volume';Expression = {$_.DeviceID -replace ":",""}}, 
@{Name = 'Free';Expression = { "{0:N0}%" -f (($_.FreeSpace/$_.Size) * 100) } }