[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[转贴] 批处理dir命令的三个小招数

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

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

  ★多个目录齐现身:如果想同时列出C盘和D盘根目录下的内容,那么只要输入:DIR C: D:即可。

希望解释一下DIR C:Windows.* /AH/S/B/P

嘻嘻嘻,为了知道一下

TOP

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

TOP

好像只要dir c:\windows /ah/s/b/p  就好了。。。为什么要加*.*呢?

TOP

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

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

[ 本帖最后由 smileoa 于 2010-8-22 17:09 编辑 ]

TOP

学习了,真的太多不懂的

TOP

返回列表