2012-02-06 83 views

回答

2

如果我理解你的问题,你想从D:\ projects \ ru \ service获取第二个最近的文件夹。

你可以这样做:

(dir -path D:\projects\ru\service | ? {$_.PsIsContainer} | sort LastWriteTime)[-2].FullName 
+0

此字符串返回当前服务的文件夹 – Kissmybass 2012-02-06 09:41:27

1

这将返回第二个最新的文件夹对象

PS C:>(DIR C:\工作\ |其中{$ _。PSIscontainer} |排序LastWriteTime -descending)[1]

这是你在找什么?一旦你有了正确的对象,那么你就可以找出如何使用它。

2

另一种选择:

dir d:\projects\ru\service| where {$_.psiscontainer} | sort lastWriteTime -desc | select -index 1