中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 如何查找所有盘符下TXT文件 上一主题 | 下一主题
6826905
新手上路





积分 12
发帖 5
注册 2007-1-23
状态 离线
『楼 主』:  如何查找所有盘符下TXT文件

如何查找所有盘符下TXT文件

2007-1-23 07:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 2 楼』:  

打开资源管理器,点搜索按钮,在文件名栏中键入*.txt,然后回车。

另一种方法已经被说过千百遍了,不想说了。呵呵。



简单就是美
2007-1-23 10:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复
6826905
新手上路





积分 12
发帖 5
注册 2007-1-23
状态 离线
『第 3 楼』:  

老大,我说的是在DOS中

2007-1-24 01:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
oilio
高级用户

前进者


积分 641
发帖 303
注册 2007-1-10
状态 离线
『第 4 楼』:  

这样的贴子很多啊,用for遍历目录。自己搜索一下。
for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @dir /s/b/a-d %a\*.txt 2>nul >>a.txt

[ Last edited by oilio on 2007-2-4 at 05:32 PM ]



我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
2007-1-24 02:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zhclvip
初级用户





积分 138
发帖 50
注册 2007-1-23
状态 离线
『第 5 楼』:  

@echo off
setlocal ENABLEDELAYEDEXPANSION
set LIST=
for %%i in (*.txt) do set LIST=!LIST! %%i
echo %LIST%
pause>nul

2007-1-24 07:22
查看资料  发短消息 网志   编辑帖子  回复  引用回复
free2
初级用户




积分 124
发帖 10
注册 2004-4-22
状态 离线
『第 6 楼』:  

dir c:\*.txt /s

用处理列出 a: __ z: ,可以吗?

[ Last edited by free2 on 2007-1-24 at 08:39 AM ]

2007-1-24 08:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhclvip
初级用户





积分 138
发帖 50
注册 2007-1-23
状态 离线
『第 7 楼』:  

楼上说的对,简单问题简单对待。

@echo off
setlocal enabledelayedexpansion
set disk=cdefghijklmnopqrstuvwxyz
FOR /L %%i IN (0,1,23) DO (
Call set driver=%%disk:~%%i,1%%
dir /s !driver!:\*.asf>>result.txt
)
pause

这就是全部磁盘的扫描了。结果保存在result.txt文件中。

[ Last edited by zhclvip on 2007-1-26 at 10:39 AM ]

2007-1-26 08:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复
huang775
新手上路




积分 12
发帖 6
注册 2007-1-25
状态 离线
『第 8 楼』:  

C:\>DIR C:\*.TXT D:\*.TXT E:\*.TXT /S
有几个盘就加上盘符行了.保正一一显视.那个目录下的TXT都会显示的.

2007-1-26 23:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Kinglion
铂金会员

痴迷DOS者


积分 5792
发帖 1921
注册 2003-6-20
来自 金獅電腦軟體工作室
状态 离线
『第 9 楼』:  

有一小工具软件,where.com 可实现此功能。搜索一下吧。



熟能生巧,巧能生精,一艺不精,终生无成,精亦求精,始有所成,臻于完美,永无止境!
金狮電腦軟體工作室愿竭诚为您服务!
QQ群:8393170(定期清理不发言者)
个人网站:http://www.520269.cn
电子邮件:doujiehui@vip.qq.com
微信公众号: doujiehui
2007-1-26 23:40
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (79207959)  编辑帖子  回复  引用回复
hngaoshou
社区乞丐

gaoshou



积分 -16
发帖 77
注册 2007-1-30
状态 离线
『第 10 楼』:  

用最简单的方法对待复杂的问题
是我的标准



:cool:
[swf=1,1]http://img63.imageshack.us/my.php?image=58098766zh0.swf[/swf]
2007-1-31 23:10
查看资料  发送邮件  发短消息 网志  OICQ (327869085)  编辑帖子  回复  引用回复
boluor
初级用户




积分 129
发帖 54
注册 2007-1-4
来自 武大信息学部
状态 离线
『第 11 楼』:  

dir /s /b /a-d c:\*.txt 在把C盘换成别的盘符.

2007-2-1 00:38
查看资料  发送邮件  发短消息 网志  OICQ (382553030)  编辑帖子  回复  引用回复
wlt2007
初级用户





积分 42
发帖 20
注册 2007-2-2
状态 离线
『第 12 楼』:  说的都不错!

咱们以为7楼的方式为正解。
1、应当是一个bat文件(经常使用哦);
2、确实能够找到所有的txt文件(笨一点也可以哦);
3、保存在文件中(否则全屏看不到全部哦)。
不过咱们不大支持这种方式,理由:
太泛了,将各个程序中的注释文件都弄出来,好大哦——咱们的机子有377个txt文件!
麻烦——还要在bat中加载汉化、长文件名支持……
咱们的意思是:以使用为本。

2007-2-13 12:24
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: