2015-01-09 2 views
7

Utilizzando PowerShell, sto cercando di capire il concetto di proprietà di ordinamento .Proprietà di ordinamento predefinita

Secondo questo esempio, previsto per il comando Sort-Object:

PS C:\>get-childitem | sort-object 

Poiché non sono specificate, Sort-Object utilizza la proprietà ordinamento predefinita per oggetti di tipo file e directory, che è Name.

C'è un modo per sapere, per un dato tipo, quale è la sua proprietà di ordinamento predefinita?

risposta

1

A mio avviso, la proprietà di default viene presa dal file .ps1XML per i tipi predefiniti. Ma ho trovato nulla che nel about_Format.PS1XML

+0

Don Jones parla della formazione predefinita qui http://windowsitpro.com/blog/how-powershell-formatting-subsystem-works –

0

Per questa domanda nello specifico, credo che le voci predefinite sono definiti qui nel percorso: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ FileSystem.format.ps1xml