日付のフォルダを解析する

私は展開されたWindowsサービスのフォルダを持っています。このフォルダ内のすべての展開では、現在の日付と時刻に適切な名前の新しいフォルダが作成され、このフォルダからwinサービスが再インストールされます。 http://screencast.com/t/gprp0ph2Mks 以前の展開フォルダへの物理パスをどのように定義できますか?

1

3 答え

別のオプション:

dir d:\projects\ru\service| where {$_.psiscontainer} | sort lastWriteTime -desc | select -index 1 
2
追加された

あなたの質問が分かっていれば、D:\ projects \ ru \ serviceから2番目に新しいフォルダを取得したいと思っています。

あなたはこれを行うことができます:

(dir -path D:\projects\ru\service | ? {$_.PsIsContainer} | sort LastWriteTime)[-2].FullName
2
追加された
この文字列は現在のサービスフォルダを返します
追加された 著者 Kissmybass,

これにより、2番目に新しいフォルダオブジェクトが返されます

PS C:> (dir c:\work\ | where {$_.PSIscontainer} | sort LastWriteTime -descending)[1]

これはあなたが探しているものですか?適切なオブジェクトを取得したら、そのオブジェクトの使い方を知ることができます。

1
追加された