¿Es posible ordenar el resultado del cmdlet Format-List por nombre de propiedad?
Supongamos que tengo un objeto $ x con dos propiedades "A" y "B", y cuando corro Format-List con él puedo obtenerFormat-List: ordenar propiedades por nombre
(PS) > $x | Format-List
B : value b
A : value a
me gustaría tener
(PS) > $x | Format-List
A : value a
B : value b
NOTA: Debería haber especificado desde el principio que, a diferencia del ejemplo con las propiedades "A" y "B", el objeto real con el que tengo que lidiar tiene bastantes propiedades y se podrían agregar nuevas en el futuro, así que no sé todos los nombres de las propiedades de antemano.
Al usar los alias de comando de PowerShell, la respuesta anterior se puede acortar a: '$ x | fl ([string []] ($ x | gm -m Property |% {$ _. Name} | sort)) ' –