中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 00:10
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 超强[文件/文字]搜索
可打印版本  1,811 / 10
第1楼 clian76 发表于 2008-10-27 22:16
中级用户 发帖 162 积分 363
超强[文件/文字]搜索
可搜索指定路径下的文件(包括系统文件和隐藏文件),可搜索指定路径下指定文件类型里的文字(比如找C盘里所有包含“我爱你”三字的HTM文件)。可批量或单个删除找到的文件,我不喜欢用系统自带的搜索功能,所以就写了这个,脚本里说明写得不好,但你会用一定觉得很有用的。




[ Last edited by clian76 on 2008-12-18 at 14:11 ]
第2楼 lxmxn 发表于 2008-10-28 13:00
版主 发帖 4,938 积分 11,386
写得不错,不过 查找结果.txt 里面显示的 “文件类型: [ . ]”这里有点小错误。
第3楼 clian76 发表于 2008-10-28 13:26
中级用户 发帖 162 积分 363
呵呵,[ . ] 这个点就表示所有类型了:)
第4楼 lxmxn 发表于 2008-10-28 13:40
版主 发帖 4,938 积分 11,386
RE: clian76
但是我用的是 *.pl ,它怎么会显示一个点呢?
第5楼 clian76 发表于 2008-10-28 14:12
中级用户 发帖 162 积分 363
这个 *.pl 显示在“查找内容”里面,文件类型: 这个用在查找文字时显示文件类型。另外刚才更新了一下,
for /f "skip=1 tokens=1,2 delims=\" %%a in ('fsutil fsinfo drives^|find /v ""') do (
set aa=%%a
set aa=!aa:~-2!
for %%i in (!aa!) do fsutil fsinfo drivetype %%i
)
echo ------------------------
set cpan=%cd%
set/p cpan= 在哪个路径下查找? :
if "%cpan:~3,1%"=="\" set cpan=%cpan:~1,-1%

加了一句:set cpan=%cd%,默认在当前目录中查找。
第6楼 NeverAgain 发表于 2008-10-29 15:38
初级用户 发帖 40 积分 67
楼主太厉害了
第7楼 clian76 发表于 2008-12-18 01:45
中级用户 发帖 162 积分 363
20081218更新过了,修改了些小错误,更稳定了。
第8楼 clian76 发表于 2008-12-18 14:13
中级用户 发帖 162 积分 363
Originally posted by lxmxn at 2008-10-28 01:00 PM:
写得不错,不过 查找结果.txt 里面显示的 “文件类型: ”这里有点小错误。

问题修正
第9楼 kissbill 发表于 2008-12-18 18:31
初级用户 发帖 35 积分 61
这么多行,辛苦。
第10楼 376775167 发表于 2008-12-18 21:22
新手上路 发帖 4 积分 4
cmd下果然强悍,可以运行与dos6.22或者98下的dos环境?
不知道是否可以运行与dos6.22或者98下的dos环境?
第11楼 ktv98 发表于 2008-12-19 00:34
初级用户 发帖 81 积分 112
体力活楼主辛苦了.佩服
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023