@echo offecho.&echo.&echo 说明: echo.&echo 使用本bat
文件可全盘查找所有文件夹下的指定文件 echo.&echo.&echo. set hcy= set /p hcy= 请输入(1为精确查找,2为模糊查找): if %hcy%==1 goto jqf if %hcy%==2 goto mhf goto findfile :jqf echo.&set hcy= set /p hcy= 请输入要查找的
文件名,包含后缀: for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do dir /s /b %%i:\"%hcy%" >>list.txt 2>nul echo.&echo.&echo.&echo 输出成功,请查看“list.txt”文件;任意键返回主菜单! pause>nul&goto start :mhf echo.&set hcy= set /p hcy= 请输入要查找的文件名字符: for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do dir /s /b %%i:\"*%hcy%*".* >>list.txt 2>nul echo.&echo.&echo.&echo 输出成功,请查看“list.txt”文件;任意键返回主菜单! pause>nul
@echo off &title 显示大小为0的文件 By 依梦琴瑶
::设置指定文件夹路径
set SrcDir=D:\Test
for /f "delims=" %%a in ('dir /a-d/s/b "%SrcDir%\*"') do (
if %%~za equ 0 echo "%%~a"
)
pause
脚本保存编码务必设为ANSI,保存时比对以上原文,以免代码错误导致运行出错。
根据文件名列表批量搜索文件的具体 *** 作步骤如下:
1、首先我们打开电脑桌面,在桌面空白地方单击鼠标右键,点击新建文本文档。
2、然后在文本中输入下面一段代码。
3、然后打开文件点击另存为,文件名保存为:新建文档.bat ,此处一定要改后缀为.bat才行。
4、然后我们在桌面上右键新建文档.bat点击编辑。
5、添加源文件路径,比如总文件在''D:\3-软件文件\桌面\源文件''这里,那就把''源文件地址''替换成''D:\3-软件文件\桌面\源文件''。
6、然后我们修改需要查找的文件存放位置,比如"查找后需要存放的地址"修改成''D:\桌面\拷贝结果存放位置'',按快捷键Ctrl+S保存文档就可以了。
7、最后设置需要查找拷贝的文件名称。以文本文档的形式保存文件名的排列格式是每行一个,最后直接单击运行,你就会在''拷贝结果存放位置''文件夹中看到你想要的文件。
评论列表(0条)