`

Windows中查找某个目录下的所有文件中包含某个字符串的命令

阅读更多

findstr可以完成这个工作。

 

[html] view plaincopy
 
  1. >findstr /s /i "string" *.*  


上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string"这个字符串。

 

 

*.*表示所有类型的文件。

/s 表示当前目录以及所有子目录

/i 表示不区分大小写

 

可以参考help findstr的输出解释来使用此命令。

 

本来转自:http://blog.csdn.net/bendanban/article/details/8860344

分享到:
评论

相关推荐

    替换文件中指定字符串_批处理工具

    这个工具可能包含一个脚本,该脚本遍历指定目录下的所有文件,查找并替换用户指定的旧字符串为新字符串。这种功能在文本编辑、代码维护、数据处理等场景下非常实用。例如,开发者可能需要在大量源代码文件中统一修改...

    在文件中或输入中查找字符

    在计算机操作中,"在文件中或输入中查找字符"是一项基本且重要的功能,它允许用户在大量的文本数据中快速定位特定的字符或字符串。这项功能广泛应用于各种操作系统,包括Windows,Linux,以及各种文本编辑器和编程...

    第27讲 习题 文件中检索字符串.doc

    例如,`find /v "example"` 将会显示文件中所有不包含"example"的行。 2. `/c` 参数:用于统计包含指定字符串的行数。当你只需要知道某个字符串出现的次数而不关心具体位置时,这个选项非常有用。例如,`find /c ...

    windows系统下使用的findx命令

    例如,你可以查找包含特定字符串的所有文件,或者指定文件的修改日期在某个范围内。 在类Linux工具中,`findx`通常依赖于像Cygwin这样的环境,Cygwin是一个提供Linux API的开源软件集合,使得Linux程序可以在...

    BAT批处理脚本-文件相关操作-抛弃路径尾部指定层次的字符串.cmd.zip

    关于压缩包内的文件"抛弃路径尾部指定层次的字符串.cmd.txt",我们可以推测它可能包含了一个命令,用于截取文件路径,去掉路径的最后几个目录。这通常涉及到`FOR`循环、`IF`判断、`CD`改变目录、`ECHO`打印信息以及`...

    批量修改文件名 删除某个指定字符.rar

    例如,你可能有一系列文件,它们的命名规则是固定的,但其中包含某个不再需要的字符或字符串,如空格、特殊符号或者特定的单词。这时,批量替换功能就能大显身手,帮助我们快速清理和标准化文件名。 实现批量修改...

    SoftICE

    - **功能说明**:显示当前环境中所有可用命令的帮助信息。 - **应用场景**:当不确定某个命令如何使用时,可以输入`?`查看所有命令的帮助信息。 #### A (附加到进程) - **命令格式**:`A <pid>` - **功能说明**:将...

    Windows批处理教程(有目录_很齐全)

    - `FIND` 命令用于搜索文本文件中的指定字符串,支持正则表达式。 - **START 命令** - `START` 命令用于启动新的命令提示符窗口或应用程序。 - **ASSOC 和 FTYPE** - `ASSOC` 命令用于显示或修改文件扩展名与...

    进程ID生成字符串.zip

    综上所述,"进程ID生成字符串.zip"可能是一个包含示例代码或工具的压缩包,用于帮助开发者根据进程ID创建具有唯一性的字符串,如MappingName和UniqueProcessID。理解这些概念并能正确应用到实践中,对于进行多进程...

    DOS命令大全 速查手册

    * GOTO:将 Windows 命令解释程序指向批处理程序中的某个标明的行 * GRAFTABL:启用 Windows 来以图像模式显示扩展字符集 * HELP:提供 Windows 命令的帮助信息 * IF:执行批处理程序中的条件性处理 * LABEL:创建、...

    bat批处理文件实现复制、删除、创建文件夹、执行程序、打开文件

    例如,如果指定字符串 "\Obj\",则会排除 Obj 目录下的所有文件。如果指定字符串 ".obj",则排除具有 .obj 扩展名的所有文件。 使用 /z 如果在复制过程中丢失连接(例如,如果用于连接的服务器脱机),复制过程将...

    在命令提示符下使用的win7命令大全

    **示例:** 使用`find "text" filename.txt`可以在文件中查找包含"text"的行。 #### 30. FINDSTR **命令:** `findstr` **用途:** 在文件中搜索字符串,支持正则表达式。 **示例:** 使用`findstr /r "pattern" ...

    Ubuntu命令技巧.pdf

    - 使用 `dpkg -S <file>` 命令可以找出某个文件是哪个软件包的一部分。 **1.4 查询软件依赖哪些包** - 使用 `apt show <package> | grep Depends` 命令可以看到软件的依赖关系。 **1.5 查询软件被哪些包依赖** - ...

    ubuntu skills ubuntu命令技巧(pdf格式)

    如果想知道某个文件属于哪个软件包,可以使用`dpkg -S <file-path>`命令。 ##### 1.4 查询软件依赖哪些包 要了解某个软件包依赖哪些其他软件包,可以使用`apt show <package-name> | grep Depends`命令。 ##### ...

    iis7 请求筛选模块被配置为拒绝包含

    - 在拒绝包含模式下,任何包含在规则列表中的请求都将被拒绝。 - 比如,如果将`.exe`扩展名添加到拒绝列表中,则所有对`.exe`文件的请求都会被阻止。 ##### 步骤二:编辑配置文件 1. **定位配置文件**: - 打开...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...

    replace替换工具

    在Windows系统中,`replace`命令主要用于在一组文件或目录中查找并替换指定的文本字符串。其基本语法是: ``` replace [源文件] [目标目录] /y [/f] [/g] [/p] [/w] [/d] ``` - `[源文件]`:需要从中提取或替换...

    bat批量操作复制、删除、移动等

    它可能查找满足某种规则(如文件名包含某个字符串)的文件,然后将它们移动到另一个目录。 3. **根据文件名复制.bat**:与移动脚本类似,但使用`copy`命令而不是`move`,它将筛选出满足条件的文件并复制到目标位置...

Global site tag (gtag.js) - Google Analytics