Zoeken…


Invoering

Berekende eigenschappen in Powershell zijn op maat gemaakte (berekende) eigenschappen. Hiermee kan de gebruiker een bepaalde eigenschap opmaken zoals hij wil. De berekening (uitdrukking) kan vrijwel alles zijn.

Bestandsgrootte weergeven in KB - Berekende eigenschappen

Laten we het onderstaande fragment bekijken,

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

Het voert eenvoudig de mapinhoud uit met de geselecteerde eigenschappen. Zoiets als,

Duidelijke eigenschappen

Wat als ik de bestandsgrootte in KB wil weergeven? Dit is waar de berekende eigenschappen van pas komen.

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

Welke produceert,

voer hier de afbeeldingsbeschrijving in

De Expression is wat de berekening voor berekende eigenschap bevat. En ja, het kan van alles zijn!



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow