PowerShell
Beräknade egenskaper
Sök…
Introduktion
Beräknade egenskaper i Powershell är specialanpassade (beräknade) egenskaper. Det låter användaren att formatera en viss egenskap på ett sätt som han vill att den ska vara. Beräkningen (uttrycket) kan vara en mycket möjlig vad som helst.
Visa filstorlek i KB - beräknade egenskaper
Låt oss överväga utdraget nedan,
Get-ChildItem -Path C:\MyFolder | Select-Object Name, CreationTime, Length
Det matar helt enkelt ut mappinnehållet med de valda egenskaperna. Något liknande,
Vad händer om jag vill visa filstorleken i KB? Det är här som beräknade egenskaper är praktiska.
Get-ChildItem C:\MyFolder | Select-Object Name, @{Name="Size_In_KB";Expression={$_.Length / 1Kb}}
Som producerar,
Expression
är det som innehåller beräkningen för beräknad egendom. Och ja, det kan vara vad som helst!
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow