有没有想过用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,要加我哦!!