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

[其他] [已解决]批处理如何连贯起来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)
1

评分人数

    • CrLf: 感谢给帖子标题标注[已解决]字样PB + 2
有创新,多创新;无创新,多模仿;无模仿,多坚持

有人来帮我看下吗
有创新,多创新;无创新,多模仿;无模仿,多坚持

TOP

回复 2# fanfande
不知道这样可以不?
  1. @echo off
  2. dir /s/b/a:d-h D:\A\ >目录树.txt
  3. pause
复制代码
1

评分人数

    • CrLf: 乐于助人技术 + 1

TOP

把什么东西type到一个txt?
1

评分人数

    • CrLf: 乐于助人PB + 3

TOP

回复 4# awk


    就是进入d盘的a目录
cd d:\A & dir
有创新,多创新;无创新,多模仿;无模仿,多坚持

TOP

本帖最后由 fanfande 于 2011-11-24 12:27 编辑

回复 3# lxh623


    你好,谢谢你,成功了!
但是我不理解为啥这么弄
这一句话
dir /s/b/a:d-h
表示什么意思


/S          显示指定目录和所有子目录中的文件。

/B          使用空格式(没有标题信息或摘要)。
/A          显示具有指定属性的文件。

那么 :d-h  是表示什么含义呢
1

评分人数

    • CrLf: 好学奖金~PB + 5
有创新,多创新;无创新,多模仿;无模仿,多坚持

TOP

回复 6# fanfande


    应该把 /a:d-h 视为一体,因为 d-h 是 a 开关的子参数,系统帮助中说:
             /A          显示具有指定属性的文件。
属性        D  目录                R  只读文件
             H  隐藏文件            A  准备存档的文件
             S  系统文件            I  无内容索引文件
             L  解析点             -  表示“否”的前缀

d 代表目录,h 代表隐藏属性,而 - 在 /a 开关中表示翻转某参数的功能,所以这里的 /a:d-h 表示列出非隐藏属性的文件夹。
2

评分人数

TOP

返回列表