2012-03-14 98 views
16

我正在編寫一個腳本,它將記錄特定文件的更改修改日期。我只關心一個最新的文件。我想要捕獲它並將其名稱和Lastwritetime保存爲文本文件。限制Get-ChildItem結果的數量

我只找到限制遞歸的結果。

有什麼辦法可以限制結果數量嗎?

回答

23

可以使用選擇對象:

gci . | select -last 1 

如果你想要最新的文件,是這樣的:

gci . | sort LastWriteTime | select -last 1 

當然,你只能得到你所感興趣的性質與選擇對象以及:

gci . | sort LastWriteTime | select -last 1 Name,LastWriteTime 

而且你可以管到Export-Csv

+1

這正好解決了我的問題。謝謝! – TheSavo 2012-03-14 16:48:44

+1

@Legends'選擇對象 - 最新10'? – 2017-12-28 13:16:03