我有一个包含以下文件的目录:
- Program-3.0.79.J1231.exe
- Program-3.0.79.J1230.exe
- Program-3.0.79.J1229.exe
- Program-3.0.79.J1228.exe
- 等...
这些文件将每隔几周更新一次。比如Program-3.0.79.J1232.exe会在一两周后自动放到这个目录下
使用 Power Shell,我如何轻松地获取添加的最新(不包含上次修改的)文件的路径。最好通过字母数字排序
最佳答案
这很简单:
((Gci 'C:\Myfolder' | 排序对象名称)[-1]).fullname
[-1
] 索引表示“数组中的最后一项”。
关于Powershell:获取目录中最后一个按字母数字排序的文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8362291/