中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 14:09
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 关于 dir 的 /4 参数
可打印版本  677 / 2
第1楼 6622186 发表于 2007-03-06 08:18
高级用户 发帖 411 积分 894
关于 dir 的 /4 参数
dir 的 /4 参数, 微软的解释为"显示4位数字的年份格式, 但是输入dir /-4 和没输入没分别,
设置dircmd 的值为 /-4 也没有任何作用, 我们知道 /c /n 在默认下是启用的, 难道/4 也是一样, 并且不可替换, 或者说替换无效. 如果那位高手若知道, 请解释这种现象. 非常感谢!
第2楼 lxmxn 发表于 2007-03-06 09:29
版主 发帖 4,938 积分 11,386
  Re 6622168:
  我是这样理解的:并不是所有的dir的参数都有"-"这个表示否定的前缀的。一般可以用"-"这个前缀的,都是可以表示相反的属性的参数,比如"/ad"和"/a-d",一个表示所有属性的文件夹,而另一个就表示所有属性的文件(可以理解为"不是文件夹",因为在我们的硬盘的,一般不是文件的,就是文件夹了。)。所以dir的这个"/4"参数加上前缀"-"后,相当于和没有输入参数一样。
第3楼 everest79 发表于 2007-03-06 11:08
金牌会员 发帖 1,127 积分 2,564
当dir /-4没有提示参数错误的,那就说明接受这样的参数了
至于为什么还是四位数年份,我猜是不是跟显示格式或文件系统有关
dir /-n试试
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023