optional-typeextensions/measure.types.ps1xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- Custom script properties to use with Measure-Object to make it easier to format the Sum and Average values. --> <Types> <Type> <Name>Microsoft.PowerShell.Commands.GenericMeasureInfo</Name> <Members> <ScriptProperty> <Name>SumKB</Name> <GetScriptBlock>[math]::Round($this.sum/1kb,4)</GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>SumMB</Name> <GetScriptBlock>[math]::Round($this.sum/1mb,4)</GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>SumGB</Name> <GetScriptBlock>[math]::Round($this.sum/1gb,4)</GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>AverageKB</Name> <GetScriptBlock>[math]::Round($this.Average/1kb,4)</GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>AverageMB</Name> <GetScriptBlock>[math]::Round($this.Average/1mb,4)</GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>AverageGB</Name> <GetScriptBlock>[math]::Round($this.Average/1gb,4)</GetScriptBlock> </ScriptProperty> </Members> </Type> </Types> |