Welcome to TechNet Blogs Sign in | Join | Help

Format-List * ??!?

Het is mij opgevallen dat format-list soms een vreemd gedrag vertoont. Het toont niet altijd alle properties. Een goed voorbeeld is het volgende commando

Get-ExchangeCertificate | fl

Vergelijk de output maar eens met:

Get-ExchangeCertificate | fl *

Dit zou volgens de syntax niets uit mogen maken. Ik heb een vraag uitstaan bij MS, maar bij voorkeur kan je dus beter de asterix gebruiken.

:)

EDIT:

Mow van http://thepowershellguy.com was zo vriendelijk uit te leggen hoe de spreekwoordelijke vork in de steel steekt met format-list.. Zo zie je maar.. Je leert elke dag weer wat bij.

Dank je MOW!!

Zijn reactie is te vinden onder dit artikel, maar voor de volledigheid zal ik het opnemen in het artikel:

Wanneer je geen * gebruikt word de default format data gebruikt.
Dit zijn de properties die bij default worden getoond.
de defaults zijn / worden opgeslagen in format files :

notepad $PSHOME\DotNetTypes.format.ps1xml

wanneer het type in deze file(s) gevonden wordt wordt deze format data gebruikt voor de default output :

een goed voorbeeld is :

dir | ft
dir | ft *

hier is de defenitie the vinden in :

notepad $pshome\FileSystem.format.ps1xml

dir $PSHOME *.ps1xml

je kunt met de update-formatdata Cmdlet ook je eigen “view’s” voor objecten toevoegen, de default formatfile is “gesigned” en kan beter niet aangepast worden.

doe er iets leuks mee ,

Groeten /\/\o\/\/

Published Monday, December 31, 2007 3:36 PM by mpriem

Comments

# December 2007 Archief

Format-List * ??!? Het is mij opgevallen dat format-list soms een vreemd gedrag vertoont. Het toont niet

Tuesday, March 17, 2009 10:38 AM by Het Wat?, Hoe? en Waarom? van een IT-er..
Anonymous comments are disabled
 
Page view tracker