2015-01-09 82 views
7

使用PowerShell,我试图理解默认排序属性的概念。默认排序属性

根据本实施例,提供了一种用于在Sort-Object命令:

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

因为没有属性被指定,Sort-Object用来file类型和directory,这是Name的对象默认排序属性

有没有办法知道,对于任何给定的类型,这是它的默认排序属性?

回答

1

在我的理解默认属性取自.ps1XML文件的预定义类型。但我发现在about_Format.PS1XML

+0

唐琼斯谈到默认格式化在这里http://windowsitpro.com/blog/how-powershell-formatting-subsystem-works –

0

一无所知,对于这个问题而言,我相信默认的项目在这里被定义路径:C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ V1.0 \ FileSystem.format.ps1xml