瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 【原创】自己动手编个bat搜索文件
CONANZERO - 2005-9-4 15:50:00
有没有想过用bat搜索文件呢,只要把下面的代码复制到记事本,然后保存为*.bat就行啦!如果有什么不对的地方请提出意见,你还可以对代码作出修正和改进。

:k
@title MD-Fast文件搜索
@cls
@SETLOCAL
@echo.
@echo        ┏**********************************************************┓
@echo        ┃                                                          ┃
@echo        ┃                    MD-Fast文件搜索                      ┃
@echo        ┃                                                          ┃
@echo        ┃                          版权所有[C]ZZ工作室  ¤ZERO¤ ┃
@echo        ┗**********************************************************┛
@echo.     
@echo                          请输入以下选项前面的数字
@echo.
@echo                              1: 搜索C盘
@echo                              2: 搜索D盘
@echo                              3: 搜索E盘
@echo                              4: 搜索F盘
@echo                              5: 搜索全部分区
@echo                              6: 自定义搜索
@echo                              7: 退出
@echo.
@set /p UserSelectionu=输入您的选择(1、2、3、4、5、6、7、8)
@if "%UserSelectionu%"=="1" goto 1
@if "%UserSelectionu%"=="2" goto 2
@if "%UserSelectionu%"=="3" goto 3
@if "%UserSelectionu%"=="4" goto 4
@if "%UserSelectionu%"=="5" goto 5
@if "%UserSelectionu%"=="6" goto 6
@if "%UserSelectionu%"=="7" goto 7
@cls
@goto k
:3
@set /p UserSelection=输入您要搜索的文件名:
@dir E:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@call C:\i.txt
@cls
@goto k
:7
@ENDLOCAL
@exit
:2
@set /p UserSelection=输入您要搜索的文件名:
@dir D:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@call C:\i.txt
@cls
@goto k
:1
@set /p UserSelection=输入您要搜索的文件名:
@dir C:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@call C:\i.txt
@cls
@goto k
:4
@set /p UserSelection=输入您要搜索的文件名:
@dir F:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@call C:\i.txt
@cls
@goto k
:5
@cls
@set /p UserSelection=输入您要搜索的文件名:
@dir C:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@dir D:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@dir E:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@dir F:\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@call C:\i.txt
@cls
@goto k
:6
@cls
@set /p UserSelectionu=输入您要搜索的区域:
@set /p UserSelection=输入您要搜索的文件名:
@dir "%UserSelectionu%"\*"%UserSelection%"*.* /s /a /b>C:\i.txt
@cls
@dir "%UserSelectionu%"\*.*"%UserSelection%"* /s /a /b>>C:\i.txt
@cls
@call C:\i.txt
@cls
@goto k

我的QQ号是412929816,要加我哦!!
怪物125号 - 2005-9-4 21:09:00
你该不会是火星来的吧
從小壞到大 - 2005-9-5 10:49:00
路过
1
查看完整版本: 【原创】自己动手编个bat搜索文件