Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

expressions vs format

$
0
0

moin,

ich habe hier zwei Beispiel für Formatierungen gefunden

Get-ChildItem c:\docs | ForEach-Object {'Filename: {0} Created:{1}' -f $_.fullname,$_.creationtime}

und hier eines mit Expressions

$a = @{Expression={$_.Name};Label="Process Name";width=25}, `
@{Expression={$_.ID};Label="Process ID";width=15}, `
@{Expression={$_.MainWindowTitle};Label="Window Title";width=40}
Get-Process | Format-Table $a
und nehme an man könnte auch den -f Parameter anstelle Expression verwenden. Wäre etwas leserlicher. Oder wo liegt hier der Unterschied

get-process|ft-f{$_.name};Label="überschrift" ==> geht nicht

Habe jetzt noch etwas gegoogelt.

ich dachte expressions nutzt man nur für Objekte. Diese Beispiele sind aber auf FT

Get-SmbShare | FT Name, @{ Label=”Folder”; Expression={$_.Path} }, Description –AutoSize

Expression am Anfang oder Ende scheint egal zu sein.


Chris



Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>