批处理全盘搜索文件的几种方法【转载】

原作者地址:http://blog.dzwww.com/?uid-338597-action-viewspace-itemid-443220
原作者: 大众博客 » 唐影的个人空间 » 日志
批处理全盘搜索文件的几种方法
方法一:(模糊查找)

这个批处理虽然简单,但是能实现很多功能,不管你有多少个盘一律通吃,在找到文件后会把文件所在的具体位置给你显示出来,让你能一目了然...如果你要搜索gho文件,就输入“.gho”然后回车就搞定了。

@echo off
echo icyheart制作
title 文件搜索
color 2a
echo.
:loop
set /p filename=请输入要查找的文件名:
echo.
echo 文件搜索中,请耐心等待...
set alldrive=c d e f g h i j k l m n o p q r s t u v w x y z
for %%i in (%alldrive%) do if exist %%i:\ dir /s /b %%i:| find "%filename%">>results.txt
type results.txt
del results.txt
echo 搜索完毕
echo.
echo.
echo 继续查询请输入y,退出请输入n
echo.
echo.======================================
set /p choice=请输入您的选择:
if %choice%==y goto loop
if %choice%==n goto end
pause>nul
:end
exit


方法二:(只搜索当前目录)

@echo off
set /p filename=请输入要查找文件扩展名:
echo.
echo 文件搜索中,请耐心等待...
for /f "delims=" %%i in ('dir /b /a-d /s "*.%filename%"') do echo %%i
pause


方法三:(精确查找,需要输入准确的文件名,包括扩展名)

@echo off
set /p file=请输入要查询的文件:
for /f "delims=. tokens=1,2" %%c in ("%file%") do wmic datafile where "extension='%%d' and filename='%%c'" get name
pause


方法四:(搜索1.bat并跳转到该文件所在目录)

@echo off
echo ----------------请稍等,正在查找中----------------
for %%a 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 (
for /f "delims=" %%i in ('dir /s/a/b/a-d "%%a:\1.bat" 2^>nul') do (
cmd /k cd /d "%%~dpi"
)
)

相关推荐

企业微信审批流开发避坑指南:从零搭建自定义审批模板(含完整代码)

本文为企业微信审批流开发提供了从零搭建自定义审批模板的完整指南。通过对比内置模板与自建引擎的优劣,详细阐述了利用企业微信开放API和自建应用实现高度灵活审批流程的方案。文章重点解析了前端JS-SDK安全调用、后端签名生成与回调处理的核心代码,并分享了流程引擎设计、安全加固及性能监控等实战经验,帮助企业开发者避开常见陷阱,构建贴合业务的自定义审批系统。

weixin_28358083的博客 969

【实用技巧】从文件夹内批量筛选指定文件并将其复制到目标文件夹

使用DOS命令,根据TXT文件中列出指定文件名,批量实现查找指定文件夹里的文件并复制到新的文件夹。文件准备:工作文件夹:待筛选文件夹存储路径:E:\photo\oldDir筛选后的文件夹存储路径:E:\photo\newDir筛选清单文件存储路径:fileList.txt。

qcmyqcmy的专栏 1万+

【大模型12步学习路线 · 第3步 · ③IC验证实战篇】SOTA Prompt 逐字拆解

本文拆解了4篇SOTA LLM4Verification论文的Prompt设计,重点分析了AssertLLM、RTLFixer等模型在IC验证领域的Prompt工程实践。AssertLLM通过任务分解为3个专用LLM(Spec分析、信号映射、SVA生成),结合领域RAG和定制System Prompt,将SVA准确率从GPT-4的8%提升至89%。RTLFixer采用ReAct框架实现98.5%的RTL语法错误修复率。文章总结了Prompt设计的关键技巧:任务分解、结构化输出、置信度评分、允许"不确定"标记

元直的博客 584

批处理代码实现文件查找

查询文件并输出文件路径 @setlocal enabledelayedexpansion @echo off set /p FileName=please enter filename: set Disk=C set SrcPath=\Users\123 for %%a in (%Disk%) do ( if exist %%a:\ ( pushd %%a:\ for /r %SrcPath% %%b in (*%FileName%) do ( echo seraching

qq_40589021的博客 2374

小白学电路之cadance搭建buffer电路

Buffer(缓冲器)是一种放大器或驱动电路,主要用于隔离输入和输出,以防止负载对前级电路造成干扰或影响。本文作者在电路方面是小白水平,目前正在学习,有不足之处欢迎指正。3.创建新的cellview,对此buffer进行仿真验证。2.创建buffer的symbol。电路中的V2的详细参数。

weixin_58051657的博客 1989

手把手教你用ObjectCRX进行Caxa二次开发:从零开始的环境搭建教程

本文是一份面向零基础初学者的Caxa二次开发实战指南,重点讲解如何使用ObjectCRX框架从零开始搭建开发环境。内容涵盖Visual Studio 2015版本锁定、ObjectCRX向导集成、项目创建、典型错误解决,并最终实现一个可在Caxa中运行的HelloWorld程序,帮助开发者快速入门并避开常见陷阱。

w3x4y的博客 513

[批处理]全盘搜索批量文件

引子 前两天,应一学长的请求去他宿舍给他看看毕业设计的问题结果去了才发现他从网上下载的CRM系统连编译都编译不过,更别谈运行问题了看了下主要是这个系统用到了很多开源第三方控件库,而下载的时候都没有,需要自己去找他的电脑里有一部分DLL,还缺少一部分,关键是他差的很多,一共缺少将近20个DLL而在他电脑里的其中一部分DLL还找不到在哪,找了很久都没找到,所以我说我给你写个从全盘去找吧,然后着手去做...

weixin_30546189的博客 422

海康威视 2DC 系列球机手机直连实用教程

海康威视2DC系列球机手机直连教程:首先确认设备支持直连功能并下载官方"海康互联"App;通过网线连接球机与路由器,使用SADP软件调整IP至同一网段;在App中添加设备并激活,完成调试即可远程查看监控画面。常见问题包括部分型号需远程解锁、网络连接异常等,可通过检查网络环境、联系客服等方式解决。本教程提供从准备到连接的完整指引,助您轻松实现手机监控管理。

海康威视技术支持 5412

批处理-全盘查找指定文件

::文件为a.exe,找到一个就停止,如果要查找所有的a.exe,则去掉goto语句 @echo off ::A B C D E这些字母代表盘符 for %%a in (A B C D E F G H I J K L M N) do ( if exist %%a:\ ( cd /d %%a:\ for /f "delims=" %%b in ('dir /s...

神一样的男人 9231

KUKA-外部自动运行模板程序——个人设计模式&思路

用于说明KUKA与西门子PLC外部自动交互模板的设计思路与使用流程

qq_39024187的博客 5617

【SAP HANA 24】HANA与Oracle SQL语法对照表

HANA SQL参考及Oracle 语法对照

探索 Java 编程的技巧、最佳实践和解决方案。本博客提供针对 Java 开发者的实用指南,涵盖从基础到高级话题,旨在提升编程效率和技能。 1426

如何使用批处理文件(.bat)来实现基本的文件搜索功能?

在Windows操作系统中,你可以使用批处理文件(.bat)来实现基本的文件搜索功能。以下是一个简单的批处理脚本示例,它会在指定的目录及其所有子目录中搜索具有特定扩展名的文件(例如。对于更高级的搜索需求,可能需要使用PowerShell脚本或其他专门的搜索工具。然后,按照程序的提示,搜索即可,最后按一下回车,即可退出界面。的记事本文件后,把如上的所有代码复制进去,保存并退出。请注意,这个脚本使用的是非常基础的命令,可能不会处理。提示用户输入要搜索的文件扩展名。:显示搜索结果文件的内容。

weixin_44123420的博客 2112

【3D Slicer】的小白入门使用指南一

3D Slicer 是一个免费的开源软件平台,用于医学、生物医学和其他 3D 图像的可视化、处理、分割、配准和分析。Slicer 的功能包括:读/写。

图挖掘领域,新晋砖家 ☞ 未来可期,欢迎和静静一起学习交流吖 5557

批处理查找html,批处理(bat)实现全盘搜索指定文件获取其完整路径方法大全,bat大全分享...

废话不多说,直接上代码,额,想用的话,自己保存成【方案一】for /f + dir%【方案二】for /r(比 for /f + dir 效率高,但不会遍历隐藏文件)@echo off rem 指定待搜索的文件 set "FileName=BatHome_Batcher.txt" echo 正在搜索,请稍候... for %%a in (C D E F G H I J K L M N O P Q ...

weixin_39877898的博客 705

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

JAVA递归思想实现全盘搜索文件系统之进阶版

JAVA递归思想实现全盘搜索文件系统之进阶版 转载自:https://tufeng.xyz/java/26.html(来源于:兔峰博客) 上一篇我们通过文章 JAVA递归思想实现全盘检索文件系统之基础版 了解到了全盘检索搜索文件系统所用到的核心思想——递归思想, 这一片文章所要讲解的实例将在上一篇基础上进行改进,主要借助多线程提升检索搜索文件系统的速度。 上一篇文章检索搜索文件系统的大体流程就是,...

weixin_42903399的博客 382

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

JAVA递归思想实现全盘搜索文件系统之高速版

JAVA递归思想实现全盘搜索文件系统之高速版 转载自:https://tufeng.xyz/java/27.html(来源于:兔峰博客) 在上一篇文章中(JAVA递归思想实现全盘搜索文件系统之进阶版)我们借助递归思想和多线程提升了全盘搜索文件系统的速度, 但是通过测试,好像还是有点慢,有没有办法再快一点呢?通过短暂的探索,我发现是可以再快一点的,岂止快一点,简直快很多。 这一次在上一篇实例的基础上...

weixin_42903399的博客 339

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

JAVA递归思想实现全盘搜索文件系统之基础版

JAVA递归思想实现全盘搜索文件系统之基础版 转载自:https://tufeng.xyz/java/25.html(来源:兔峰博客) 今天,我们用java利用递归思想实现全盘检索搜索文件系统,注意是全盘呦,当我们不知道某一文件在哪个地方,甚至不知道到哪个盘符去找时, 用这套程序来查找是不是更方便些呢? 函数解析: globleSearchFiles(String des_filename): 首...

weixin_42903399的博客 318

for /r命令实现全盘搜索指定文件

@echo off Rem :全盘搜索指定文件并输出到文本 set "fileName=Normal.dotm" set "outPutPath=C:\result.txt" echo. > %outPutPath% echo 正在搜索 for %%i in (C D E F G H I J K L M N O P Q R $ T U V W X Y Z) do ( ...

weixin_34090562的博客 618

python全盘搜索文件_遍历、搜索文件以及查询文件信息 Python自动化办公

遍历文件夹使用os.walk(指定的绝对路径或相对路径),可以把文件夹里的文件都找出来import osfor dirpath,dirnames,files in os.walk('./'):print(f'发现文件夹:{dirpath}')print(files)# dirpath:文件夹路径# dirnames:dirpath这个文件夹下的子文件夹列表# files:是dirpath这个文件夹...

weixin_39657521的博客 625

Windows下文件搜索最佳神器

你是不是有时候想找一个文件,但只记得文件名的几个字,然后在某个磁盘或目录下漫无目的的搜索,等了十几分钟也没找到你需要的文件?那你应该试试Everything了,一个Windows平台真正的文件名搜索神器!

永远行进 2432

批处理集锦——(6)【转】批处理实现全盘搜索指定文件获取其完整路径方法大全...

【方案一】for /f + dir @echo off rem 指定待搜索的文件 set "FileName=string.bat" echo 正在搜索,请稍候... for %%a 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 ( if exist %%a:\ ( ...

dichandai2318的博客 322

转载—Linux下文件搜索、查找、查看命令

Linux下文件搜索、查找、查看命令

qq_21952195的博客 1758

文件内容快速搜索工具(BBdoc、Everything、Listary、DocFetcher)

BBdoc文档搜索工具完美地实现Everything、Listary、DocFetcher等工具功能,简单易用,免费下载。官网:http://www.bbdoc.cn/ 下面文章转载自:https://blog.youkuaiyun.com/u012318074/article/details/77313017 介绍三款文件内容快速搜索工具,分别为 Everything、Listary 和 DocFetcher,Everything 可对文件快速搜索;Listary 不仅可以对文件进行快速搜索,而且启动速度快,

BBdoc的博客 7157

SLT数据同步中NULL值问题排查与处理方案

在数据集成与迁移项目中,空值(NULL)的识别与处理直接决定数据质量。数据库三值逻辑使得NULL与空字符串、空格存在本质差异,稍有疏忽便会导致下游程序报错或数据失真。通过合理的字段映射、类型转换和默认值策略,可以在同步链路中规避隐式NULL的产生。这一技术实践广泛适用于SAP ECC/ S4向HANA等平台的数据同步场景。SLT作为主流复制工具,在触发器采集、RFC传输和批量落库过程中,可能因映射表达式、增量合并或目标表约束产生非预期的NULL。本文从实际案例出发,梳理SLT复制链路中NULL产生的五个关键

weixin_34326179的博客 332

模拟windows全盘搜索

循环遍历pc上的文件夹,保存到mysql数据库中,搜索时,从数据库取数据。import osimport datetimeimport pymysqlimport threadingdef link_db(): conn = pymysql.connect(host='localhost', port=3306, user='root', password='123456', db...

weixin_30273501的博客 141

文件内容快速搜索工具(Everything、Listary、DocFetcher)

转载自:https://blog.youkuaiyun.com/u012318074/article/details/77313017   介绍三款文件内容快速搜索工具,分别为 Everything、Listary 和 DocFetcher,Everything 可对文件快速搜索;Listary 不仅可以对文件进行快速搜索,而且启动速度快,还可以搜索软件应用从而快速打开软件,并且可与文件资源管理器配合使用...

zhong12270107的博客 4万+
上一篇: Xp命令解释程序cmd.exe概述【转载】
下一篇: oracle 10g 使用expdp network_link导出远程数据库到本地文件 【转载】
db5201
博客等级 码龄15年 9粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值