本帖最后由 namejm 于 2011-5-18 19:18 编辑
在dir的帮助信息中,对参数 /OD 的解释是: 按日期/时间(从先到后)
果真如此?
我们来做个试验:- @echo off
- for /l %%i in (1,1,300) do cd.>%%i.txt
- dir /a-d /b /od *.txt
- pause
复制代码 结果截图:
谁能看出这些文件到底是按什么顺序排列的?
别问我
我也不知道
看了一下各位的回帖
貌似各个系统之间有所差别
补充一下我的测试环境:
WindowsXP_Pro_SP3,简体中文版
或许这是dir的一个bug
可能到了Win7下被修复了
一如N年前在XP_SP2下用 reg querry 查询含中文字符的字符串会被“吃掉”部分字符,到了XP_SP3下已经被修复了一样 |