您好,登录后才能下订单哦!
PS C:\Users\Administrator> dir
目录: C:\Users\Administrator
Mode LastWriteTime Length Name
d----         2019-1-16     14:00            .android
d----         2019-2-20     17:24            .BigNox
d----        2017-12-13     11:53            .idlerc
d----         2018-10-9     15:38            .LdVirtualBox
d----        2018-11-13      9:00            .matplotlib
d----        2018-10-15      9:22            .PyCharmCE2018.2
d----        2017-11-30      9:34            .VirtualBox
d-r--         2017-9-30     11:19            Contacts
d-r--         2019-3-11     17:34            Desktop
d-r--         2019-1-11     14:32            Documents
d-r--          2019-3-5      9:20            Downloads
d-r--         2019-2-20     17:56            Favorites
d-r--         2017-9-30     11:19            Links
d----         2018-5-30     11:26            ncftp
d----        2018-10-10      9:12            Nox_share
d-r--         2018-10-9     15:37            Pictures
d-r--         2017-9-30     11:19            Saved Games
d-r--         2017-9-30     11:19            Searches
d----          2019-1-8      9:40            UIDowner
d-r--         2018-10-9     15:37            Videos
d-r--        2017-11-30      9:59            Virtual Machines
d----        2017-11-30      9:34            VirtualBox VMs
d----         2019-2-20     17:24            vmlogs
d----         2018-9-26     15:13            新建文件夹
-a---         2019-2-27      9:10     216962 a.html
-a---          2019-3-8     15:02          0 a.txt
-a---        2018-10-10      9:12         66 inittk.ini
-a---        2018-10-10      9:12         41 inst.ini
-a---        2018-10-10      9:12         45 nuuid.ini
-a---        2018-12-18     10:37        616 SciTE.session
PS C:\Users\Administrator> dir |where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending
目录: C:\Users\Administrator
Mode LastWriteTime Length Name
-a---          2019-3-8     15:02          0 a.txt
-a---         2019-2-27      9:10     216962 a.html
-a---        2018-12-18     10:37        616 SciTE.session
-a---        2018-10-10      9:12         66 inittk.ini
-a---        2018-10-10      9:12         45 nuuid.ini
-a---        2018-10-10      9:12         41 inst.ini
PS C:\Users\Administrator> dir |where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending|select -first 1
目录: C:\Users\Administrator
Mode LastWriteTime Length Name
-a--- 2019-3-8 15:02 0 a.txt
PS C:\Users\Administrator> dir |where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending|select -first 1|fl
目录: C:\Users\Administrator
Name           : a.txt
Length         : 0
CreationTime   : 2019-3-8 15:02:27
LastWriteTime  : 2019-3-8 15:02:27
LastAccessTime : 2019-3-8 15:02:27
VersionInfo    : File:             C:\Users\Administrator\a.txt
InternalName:
OriginalFilename:
FileVersion:
FileDescription:
Product:
ProductVersion:
Debug:            False
Patched:          False
PreRelease:       False
PrivateBuild:     False
SpecialBuild:     False
Language:
PS C:\Users\Administrator>dir |where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending|select -first 1|fl Name
Name : a.txt
PS C:\Users\Administrator> dir |where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending|select -first 1|fl Name|out-string
Name : a.txt
--所以最后用到的完整语句是:--
PS C:\Users\Administrator> (dir |where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending|select -first 1|fl Name|out-string).Split(":")[-1]
a.txt
PS:本人刚接触POWERSHELL,知道这应该不是最简洁、准确的写法,只是做个记录,忘高手指教,多谢!
----3月13日更新----
今天测试发现以下这条命令也可以,简单多了。
(dir|where {$_.Mode -like "*a*"}|Sort-Object LastWriteTime -Descending).name[0]
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。