Na przykładzie poniżej:Alias nazwy właściwości PowerShell 3
Get-Service | ConvertTo-HTML -Property Name, Status > C:\services.htm
Zastanawiałem się, czy możliwe jest alias nazwę właściwości - w ten sam sposób, co mogłeś w SQL:
Przykład:
Get-Service | ConvertTo-HTML -Property Name AS NEWNAME , Status AS MYNEWSTATUSNAME> C:\services.htm
Wiem, że powyższa składnia nie działałaby ... Jaki jest poprawny sposób na alias nazwy właściwości?
Niesamowite! Wiedziałem, że brakuje mi fajki, dziękuję ci za jednego liniowca, kolegę ninja! – FredTheWebGuy
To przydatna odpowiedź, ale lepsza odpowiedź na pytanie, które zostało RZECZYWIŚCIE, zadane przez @mjolinor poniżej: Add-Member -MemberType AliasProperty 'code' dir |% {$ _ | Add-Member -MemberType AliasProperty -Name 'lw' -Wartość 'LastWriteTime' -PassThru} | sort lw – HerbM
Aliasing w ten sposób jest bardzo przydatny dla czasów orurowania w czasie New-Timespan 'select @ {N = 'LastWrit eTime "; E = {$ _. LastSeen}} | New-TimeSpan | Wybierz dni " – Phlebass