Powershell:获取目录中最后一个按字母数字排序的文件的路径

标签 powershell path alphanumeric

我有一个包含以下文件的目录:

  1. Program-3.0.79.J1231.exe
  2. Program-3.0.79.J1230.exe
  3. Program-3.0.79.J1229.exe
  4. Program-3.0.79.J1228.exe
  5. 等...

这些文件将每隔几周更新一次。比如Program-3.0.79.J1232.exe会在一两周后自动放到这个目录下

使用 Power Shell,我如何轻松地获取添加的最新(不包含上次修改的)文件的路径。最好通过字母数字排序

最佳答案

这很简单:

((Gci 'C:\Myfolder' | 排序对象名称)[-1]).fullname

[-1] 索引表示“数组中的最后一项”。

关于Powershell:获取目录中最后一个按字母数字排序的文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8362291/

相关文章:

windows - 无法在远程计算机上使用 Get-Service –ComputerName

powershell - 从 jenkins 管道中的 powershell 脚本获取输出值

c# - Resharper 中的警告 "Return value of pure method is not used"

python排序负数和/或十进制字母数字字符串

c++ - 从字母数字 QString 中提取数字

powershell - 如何从模块中检索导出的变量?

flutter - 保存的图像不会在图库中显示

windows - 通过批处理从 %path% 变量中删除不需要的路径名

PHP:转义非字母数字字符

visual-studio - 即使操作成功,PowerShell 也会在控制台中将一些 git 命令结果显示为错误