标题: [其他] [已解决]批处理如何连贯起来dir里面的目录然后type到一个txt? [打印本页]
作者: fanfande 时间: 2011-11-22 16:23 标题: [已解决]批处理如何连贯起来dir里面的目录然后type到一个txt?
本帖最后由 fanfande 于 2011-11-24 12:31 编辑
dos窗口下在c盘
然后我直接查看d盘的目录A
这个我会的
直接输入
cd d:\A
但是我想继续看A目录下面有哪些文件
我直接这样啦,好像不行
cd d:\A & dir
请问怎么一句话命令处理呢
(直接进入d盘的a目录,然后dir里面的目录,然后type到一个txt)
作者: fanfande 时间: 2011-11-23 15:33
有人来帮我看下吗
作者: lxh623 时间: 2011-11-23 20:38
回复 2# fanfande
不知道这样可以不?- @echo off
- dir /s/b/a:d-h D:\A\ >目录树.txt
- pause
复制代码
作者: awk 时间: 2011-11-23 23:56
把什么东西type到一个txt?
作者: fanfande 时间: 2011-11-24 11:29
回复 4# awk
就是进入d盘的a目录
cd d:\A & dir
作者: fanfande 时间: 2011-11-24 12:26
本帖最后由 fanfande 于 2011-11-24 12:27 编辑
回复 3# lxh623
你好,谢谢你,成功了!
但是我不理解为啥这么弄
这一句话
dir /s/b/a:d-h
表示什么意思
/S 显示指定目录和所有子目录中的文件。
/B 使用空格式(没有标题信息或摘要)。
/A 显示具有指定属性的文件。
那么 :d-h 是表示什么含义呢
作者: CrLf 时间: 2011-11-24 13:07
回复 6# fanfande
应该把 /a:d-h 视为一体,因为 d-h 是 a 开关的子参数,系统帮助中说: /A 显示具有指定属性的文件。
属性 D 目录 R 只读文件
H 隐藏文件 A 准备存档的文件
S 系统文件 I 无内容索引文件
L 解析点 - 表示“否”的前缀
d 代表目录,h 代表隐藏属性,而 - 在 /a 开关中表示翻转某参数的功能,所以这里的 /a:d-h 表示列出非隐藏属性的文件夹。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |