2015-01-09 42 views
7

Sử dụng PowerShell, tôi đang cố gắng hiểu khái niệm về thuộc tính sắp xếp mặc định mặc định.Thuộc tính sắp xếp mặc định

Theo ví dụ này, cung cấp cho các lệnh Sort-Object:

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

Bởi vì không có tài sản được quy định, Sort-Object sử dụng mặc định sở hữu loại cho các đối tượng của loại filedirectory, đó là Name.

Có cách nào để biết, đối với bất kỳ loại nhất định nào, thuộc tính sắp xếp mặc định của nó không?

Trả lời

1

Theo hiểu biết của tôi, thuộc tính mặc định được lấy từ tệp .ps1XML cho các loại được xác định trước. Nhưng tôi tìm thấy điều gì về điều đó trong about_Format.PS1XML

+0

Don Jones nói về mặc định hình thành ở đây http://windowsitpro.com/blog/how-powershell-formatting-subsystem-works –

0

Đối với câu hỏi này đặc biệt, tôi tin rằng các mục mặc định được định nghĩa ở đây trong đường dẫn: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ FileSystem.format.ps1xml

Các vấn đề liên quan