使用PowerShell,我试图理解默认排序属性的概念。默认排序属性
根据本实施例,提供了一种用于在Sort-Object
命令:
PS C:\>get-childitem | sort-object
因为没有属性被指定,Sort-Object
用来file
类型和directory
,这是Name
的对象默认排序属性。
有没有办法知道,对于任何给定的类型,这是它的默认排序属性?
使用PowerShell,我试图理解默认排序属性的概念。默认排序属性
根据本实施例,提供了一种用于在Sort-Object
命令:
PS C:\>get-childitem | sort-object
因为没有属性被指定,Sort-Object
用来file
类型和directory
,这是Name
的对象默认排序属性。
有没有办法知道,对于任何给定的类型,这是它的默认排序属性?
在我的理解默认属性取自.ps1XML
文件的预定义类型。但我发现在about_Format.PS1XML
一无所知,对于这个问题而言,我相信默认的项目在这里被定义路径:C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ V1.0 \ FileSystem.format.ps1xml
唐琼斯谈到默认格式化在这里http://windowsitpro.com/blog/how-powershell-formatting-subsystem-works –