Board logo

标题: [转贴] 批处理dir命令的三个小招数 [打印本页]

作者: youxi01    时间: 2008-1-4 23:34     标题: 批处理dir命令的三个小招数

★查看文件夹全部隐藏文件:如果想查看Windows文件夹和它所有子文件夹中全部的隐藏文件,只需输入:DIR C:Windows.* /AH/S/B/P。

  ★轻松创建长文件名文件列表:你可以创建一个批处理文件如Getlist.bat,其中的内容只有DIR *.* /B >LIST.TXT,将它复制到要创建文件列表的文件夹,然后双击运行即可将文件夹所有文件的列表保存到List.txt文件中。

  ★多个目录齐现身:如果想同时列出C盘和D盘根目录下的内容,那么只要输入:DIR C: D:即可。
作者: nnnn111    时间: 2010-8-15 19:04     标题: 希望解释一下DIR C:Windows.* /AH/S/B/P

嘻嘻嘻,为了知道一下
作者: key123lxf    时间: 2010-8-15 21:52

应该是
  1. dir c:\windows  *.*  /ah/s/b/p  
复制代码
/ah 限定显示文件需带有隐藏属性
/s 限定显示内容包括子目录下的文件(即,在盘根目录下输入即可包括盘内所有的文件)
/b 显示时不显示文件详细信息,而只显示路径和文件名
/p一行一行的显示
作者: qq506657335    时间: 2010-8-22 14:45

好像只要dir c:\windows /ah/s/b/p  就好了。。。为什么要加*.*呢?
作者: smileoa    时间: 2010-8-22 16:55

长期使用类似
  1. dir /a/b/s c:windows
复制代码
没感觉不妥!应该和LZ一样的效果,LZ的命令也许更规范,但输入起来别扭。

另外
  1. dir c: d:
复制代码
并非一定显示C 、D根目录的内容,这还取决于CMD当前所在路径。

[ 本帖最后由 smileoa 于 2010-8-22 17:09 编辑 ]
作者: mackyliu    时间: 2010-8-24 18:26

学习了,真的太多不懂的




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2