Поиск…


Вступление

Вычисляемые свойства в Powershell являются собственными производными (расчетными) свойствами. Он позволяет пользователю форматировать определенное свойство так, как он хочет. Вычисление (выражение) может быть вполне возможно.

Отобразить размер файла в KB - Расчетные свойства

Давайте рассмотрим нижеприведенный фрагмент,

Get-ChildItem -Path C:\MyFolder | Select-Object Name, CreationTime, Length

Он просто выводит содержимое папки с выбранными свойствами. Что-то вроде,

Обычные свойства

Что делать, если я хочу отобразить размер файла в КБ? В этом случае полезны исчисляемые свойства.

Get-ChildItem C:\MyFolder | Select-Object Name, @{Name="Size_In_KB";Expression={$_.Length / 1Kb}}

Что производит,

введите описание изображения здесь

Expression - это то, что содержит расчет для рассчитанного свойства. И да, это может быть что угодно!



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow