我试图在PowerShell中获取cmd.exe的"dir/o:d"的功能.
我试过了:
(gci . | ? { $_.PSIsContainer } | sort CreationDate)
d---- 1/15/2013 11:46 AM
d---- 3/5/2013 4:54 PM
d---- 1/15/2013 12:31 PM
d---- 5/10/2013 10:08 AM
d---- 5/17/2013 2:21 PM
d---- 5/15/2013 10:09 AM
d---- 5/15/2013 6:00 PM
d---- 4/15/2013 8:10 AM
Run Code Online (Sandbox Code Playgroud)
同样的,
(gci . | ? { $_.PSIsContainer } | sort CreationTime)
d---- 1/15/2013 11:46 AM
d---- 1/15/2013 12:31 PM
d---- 3/5/2013 4:54 PM
d---- 5/15/2013 6:00 PM
d---- 5/15/2013 10:09 AM
d---- 5/10/2013 10:08 AM
d---- 5/17/2013 2:21 PM
d---- 4/15/2013 8:10 AM
Run Code Online (Sandbox Code Playgroud)
根据创建日期排序目录列表我缺少什么?
任何见解的TIA ......
jmd*_*jmd 15
dir /od按修改时间排序。如果您想在 powershell 中执行相同的操作,则需要按上次写入时间排序,而不是按创建时间排序。
那么那就是:
gci | sort lastwritetime
Run Code Online (Sandbox Code Playgroud)
CB.*_*CB. 11
这对我有用:
gci . | ? { $_.PSIsContainer } | sort CreationTime | select name,creationtime
Run Code Online (Sandbox Code Playgroud)
你的输出显示LastWriteTime而不是CreationTime.
并且' CreationDate'不存在作为财产file/Directory object.
| 归档时间: |
|
| 查看次数: |
12140 次 |
| 最近记录: |