无忧启动论坛

标题: 这是自动找gho文件的 [打印本页]

作者: jeremy    时间: 2010-11-12 09:45
标题: 这是自动找gho文件的
cls
call %okce% as
if not %sdp%#==1:1# echo %AS%
if not %sdp%#==1:1# dir /a /b /s %drv%\*.gho >tmp_gho.txt
type tmp_gho.txt|find /i ".gho" > nul
if errorlevel 1 goto _loop
set line1=0
:_loop1
strings line1=add %line1%,1
strings lined1=read tmp_gho.txt,%line1%
if %lined1%#==# goto _loop
strings grp=mid %lined1%,3
strings write gho.txt,%sdp%%grp%
goto _loop1
:_endlp
set actp=%rds%:%rps%
if exist tmp*.txt del tmp*.txt
type gho.txt|find /i ".gho" > nul
if errorlevel 1 set errss=3
if %errss%#==3# del gho.txt
if %errss%#==3# goto _ends
strings lines=linesize gho.txt
if not %lines%#==1# goto _ends
strings rgrp=read gho.txt,2
:_ends
call untfs.bat

[ 本帖最后由 jeremy 于 2010-11-12 11:11 编辑 ]
作者: renchmin    时间: 2010-11-12 11:34
这个批处理文件不错的啊。
作者: 于山    时间: 2010-11-12 14:29
好东西,拷贝下来试一试!
作者: 于山    时间: 2010-11-12 14:48
不知为什么找不到?
作者: zlgs    时间: 2010-11-13 13:53
遍历批处理
新DOS联盟去学习
作者: 2010wbhqf    时间: 2010-11-14 08:20
不错的东西,谢分享!
作者: 于山    时间: 2010-11-15 21:44
误认为纯dos下运行的,原来还是windos中运行的批处理!
只能查找所在分区的gho文件。
作者: 于山    时间: 2010-11-16 07:45
我也推荐一个全机磁盘、可选择、模糊搜索的批处理:

@echo off
title 文件搜索
color 2a
set/p a=输入要查找的文件名:
for %%i in (c d e f g) do (
    dir /s/b/a-d %%i:%a%>>1.txt
)
cls&echo 查到的路径如下
type 1.txt

echo 按任意键将文件复制到d:\1
pause>nul

for /f %%i in (1.txt) do (
    copy %%i d:\1
)
作者: 2010weidui007    时间: 2010-11-18 14:48
小弟是菜鸟,请问这个怎么用啊?
作者: 于山    时间: 2010-11-18 16:32
实际上没什么用!因为win下本身就有强大的搜索功能!
不过,它可以把搜索结果保存在1.txt文件之中!
把以下内容粘贴到记事本上,再保存为suo.bat批处文件。
再双击运行suo.bat,就弹出搜索界面:
输入要查找的文件名:*.gho 回车

@echo off
title 文件搜索
color 2a
set/p a=输入要查找的文件名:
for %%i in (c d e f g) do (
    dir /s/b/a-d %%i:%a%>>1.txt
)
cls&echo 查到的路径如下
type 1.txt
echo 按任意键将文件复制到d:\1
pause>nul

for /f %%i in (1.txt) do (
    copy %%i d:\1
)



输入要查找的文件名:*.gho 回车
看截图:






[ 本帖最后由 2010yg 于 2010-11-18 16:37 编辑 ]




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3