【发布时间】:2023-03-20 01:51:01
【问题描述】:
Windows 资源管理器确实以正确的顺序显示。例如:filename1.txt、filename2.txt、filename11.txt 等。当我尝试使用不同选项的 DIR 命令时,无法获得相同的行为。它显示文件名1.txt、文件名11.txt、文件名2.txt。
有没有办法对其进行排序以保留数字顺序?
【问题讨论】:
-
您已将此标记为 [dos] 和 [ms-dos],但我敢打赌您不使用 DOS .您不可能在现代版本的 Windows 上这样做。但是,请务必告诉我们您使用的是 PowerShell 还是 Windows 命令提示符。
-
我将标签更新为专门表示 Windows 命令行。 Windows 7 及更高版本就可以了。
-
如果这不是 PowerShell 问题,这不是重复的,所以我重新打开了它。不幸的是,我认为这是不可能的。 Explorer 使用特殊函数 StrCmpLogical 进行排序,但命令提示符没有。它总是使用字典排序。您的解决方法是显而易见的,用 0 填充文件名。
标签: windows command-line command-prompt