0
我目前正在使用power shell檢查磁盤空間大小,但想知道如何修改下面的內容以添加剩餘空間的百分比?Powershell中的磁盤空間檢查
Format-Table DeviceId, MediaType, @{n="Size";e={[math]::Round($_.Size/1MB,2)}},@{n="FreeSpace";e={[math]::Round($_.FreeSpace/1MB,2)}}
我試圖通過改變數學來做到這一點,但沒有運氣。
gwmi win32_logicaldisk -Computername PCNAME| Format-Table DeviceId, MediaType, @{n="Size";e={[math]::Round($_.Size/1MB,2)}},@{n="FreeSpace" (%);e={[math]::Round($_.FreeSpace/$_.Size*100,2)}}|Out-File c:\PMC\Disk\OutPut\Newcastle.txt
這只是返回一個錯誤。
你不應該在'ForEach-Object'塊或'foreach'循環中不使用'Format-Table'。 –
對實際問題的任何想法,儘管@Bill_Stewart – ThisIsLegend1016
使用數學。免費百分比=可用空間/總空間。 –