![]() |
中国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: 问题修正 ![]() |
|
| 第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 |