如何查找所有盘符下TXT文件作者: Michael 时间: 2007-1-23 10:19 打开资源管理器,点搜索按钮,在文件名栏中键入*.txt,然后回车。
另一种方法已经被说过千百遍了,不想说了。呵呵。作者: 6826905 时间: 2007-1-24 01:53 老大,我说的是在DOS中作者: oilio 时间: 2007-1-24 02:02 这样的贴子很多啊,用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 ]作者: zhclvip 时间: 2007-1-24 07:22 @echo off
setlocal ENABLEDELAYEDEXPANSION
set LIST=
for %%i in (*.txt) do set LIST=!LIST! %%i
echo %LIST%
pause>nul作者: free2 时间: 2007-1-24 08:36 dir c:\*.txt /s
用处理列出 a: __ z: ,可以吗?
[ Last edited by free2 on 2007-1-24 at 08:39 AM ]作者: zhclvip 时间: 2007-1-26 08:39 楼上说的对,简单问题简单对待。
@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 ]作者: huang775 时间: 2007-1-26 23:24 C:\>DIR C:\*.TXT D:\*.TXT E:\*.TXT /S
有几个盘就加上盘符行了.保正一一显视.那个目录下的TXT都会显示的.作者: Kinglion 时间: 2007-1-26 23:40 有一小工具软件,where.com 可实现此功能。搜索一下吧。作者: hngaoshou 时间: 2007-1-31 23:10 用最简单的方法对待复杂的问题
是我的标准作者: boluor 时间: 2007-2-1 00:38 dir /s /b /a-d c:\*.txt 在把C盘换成别的盘符.作者: wlt2007 时间: 2007-2-13 12:24 标题: 说的都不错!