找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23907|回复: 6

[其他] [已解决]批处理如何连贯起来dir里面的目录然后type到一个txt?

[复制链接]
发表于 2011-11-22 16:23:55 | 显示全部楼层 |阅读模式
本帖最后由 fanfande 于 2011-11-24 12:31 编辑

dos窗口下在c盘
然后我直接查看d盘的目录A
这个我会的
直接输入
cd d:\A

但是我想继续看A目录下面有哪些文件
我直接这样啦,好像不行
cd d:\A & dir

请问怎么一句话命令处理呢
(直接进入d盘的a目录,然后dir里面的目录,然后type到一个txt)

评分

参与人数 1PB +2 收起 理由
CrLf + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

 楼主| 发表于 2011-11-23 15:33:01 | 显示全部楼层
有人来帮我看下吗
发表于 2011-11-23 20:38:53 | 显示全部楼层
回复 2# fanfande
不知道这样可以不?
  1. @echo off
  2. dir /s/b/a:d-h D:\A\ >目录树.txt
  3. pause
复制代码

评分

参与人数 1技术 +1 收起 理由
CrLf + 1 乐于助人

查看全部评分

发表于 2011-11-23 23:56:06 | 显示全部楼层
把什么东西type到一个txt?

评分

参与人数 1PB +3 收起 理由
CrLf + 3 乐于助人

查看全部评分

 楼主| 发表于 2011-11-24 11:29:43 | 显示全部楼层
回复 4# awk


    就是进入d盘的a目录
cd d:\A & dir
 楼主| 发表于 2011-11-24 12:26:05 | 显示全部楼层
本帖最后由 fanfande 于 2011-11-24 12:27 编辑

回复 3# lxh623


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


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

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

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

评分

参与人数 1PB +5 收起 理由
CrLf + 5 好学奖金~

查看全部评分

发表于 2011-11-24 13:07:58 | 显示全部楼层
回复 6# fanfande


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

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

评分

参与人数 2PB +3 技术 +1 收起 理由
fanfande + 1 谢谢
Hello123World + 3 孜孜不倦,辛苦

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 10:37 , Processed in 0.020751 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表