`
zgqynx
  • 浏览: 1370630 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在windows命令行下面搜索文件

阅读更多
原文:http://www.cnblogs.com/ThomasNet/archive/2007/11/04/948525.html

习惯windows的操作后,每次搜索一个文件就要打开"文件管理器",然后就等待搜索完成。除了这个gui的方式外,我们还可以在命令行下面进行更加快捷的搜索。由于是在命令行下面,只要打几个字就可以开始搜了。另外,启动命令行不用加载额外的界面资源,启动速度很快,用起来很舒服多了。
下面是操作步骤:
1. windows key + R
2. 输入cmd进入windows 命令提示符。
(我是直接在快速启动栏放了个vs 2005的快捷方式的,见下图)

3. 进入要搜索的目标位置
c:
cd windows
4. 用dir /S搜索当前目录及其子文件夹
dir *.jpg /S
如果结果很多可使用more命令分屏
dir *.jpg /S |more
或者重定向到文件里面,然后用记事本打开查看
dir *.jpg /S > jpgsearch.txt
notepad jpgsearch.txt

类似的,可以搜索文件中的字符串:
findstr /N /S "<iostream>" *.cpp
该命令搜索当前目录及其子目录里的c++源程序文件来匹配串<iostream>,显示匹配的文件名和行号。
另外,从同事那里学到一招,可以在命令行下启动一个文件管理器并把当前目录作为它的起始目录:
start .
(注意后面有个点,是起始目录参数)
分享到:
评论

相关推荐

    从Windows命令行快速操作注册表

    ### 从Windows命令行快速操作注册表 在Windows操作系统中,注册表(Registry)是存储系统设置、应用程序配置等重要信息的关键数据库。由于其敏感性和复杂性,通常建议通过图形界面工具如“注册表编辑器”(RegEdit...

    delphi命令行编译

    根据提供的文件内容,我们可以看到`dcc32.exe`提供了大量的命令行参数,下面是对这些参数的详细解释: 1. **-A**:设置单元别名。例如,可以用来指定一个单元的新名称。 ``` -A=Setunitalias ``` 2. **-L**:...

    windows自动删除多少天之前的文件

    根据提供的信息,我们可以深入探讨如何在Windows系统中利用批处理脚本和`forfiles`命令来自动删除指定天数之前的文件。这对于维护系统的磁盘空间、确保备份文件的有效性非常有帮助。 ### 核心知识点解析 #### 1. `...

    命令行入门指南

    在Windows命令行中进行高效的工作还需要掌握一些编辑技巧。首先,可以通过设置缓冲区大小来优化命令行窗口的显示效果,避免滚动条频繁出现。其次,命令历史功能可以帮助快速重复使用之前输入过的命令。另外,`Tab`键...

    统计路径下所有文件任意格式代码行数

    - **Windows命令行基础**:如`dir`用于列出目录,`type`用于显示文件内容。 - **正则表达式**:用于匹配和过滤不同编程语言的注释行。 - **批处理脚本编写技巧**:如如何使用`GOTO`、`CALL`等控制流程。 - **环境...

    cmd命令行命令大全

    * FIND:在文件中搜索文字字符串 * FINDSTR:在文件中搜索字符串 * FOR:为一套文件中的每个文件运行一个指定的命令 * GOTO:将 Windows 命令解释程序指向批处理程序中某个标明的行 * GRAFTABL:启用 Windows 来以...

    window cmd window cmd

    - **功能**:在文件中搜索字符串。 - **使用场景**:更强大的文本搜索功能。 ### 32. FOR - **功能**:对一组文件执行命令。 - **使用场景**:批量处理文件。 ### 33. FORMAT - **功能**:格式化磁盘。 - **使用...

    windows7系统垃圾文件清理的批处理

    在Windows 7操作系统中,随着时间的推移,系统会产生各种临时文件、日志文件、缓存文件等,这些被统称为“垃圾文件”。这些文件占用硬盘空间,有时还可能影响系统的运行效率。为了优化系统性能并释放存储空间,我们...

    window系统下,如何在命令行进入mysql数据库.pdf

    了解这些基础步骤后,你将能够轻松地在Windows命令行中与MySQL服务器进行交互,进行数据库管理、数据操作和问题排查。如果你需要执行更复杂的SQL操作或自动化脚本,可以考虑使用脚本文件(`.sql`文件)配合`mysql`...

    通过文件内容搜索文件注册表使用

    在Windows操作系统中,内置的“搜索”功能默认是根据文件名来查找文件的,但并不支持直接搜索文件内容。不过,有一些工具和方法可以帮助我们实现这一目标: 1. 使用命令行工具: - **Findstr**:这是Windows自带的...

    取命令行—简单应用.rar

    此外,命令行还提供了强大的搜索工具,如Windows的`findstr`和Linux的`grep`,它们能帮助你在大量文本中快速查找特定字符串。还有`find`命令,可以用来在目录结构中查找符合特定条件的文件。 在网络管理方面,CLI...

    用命令或批处理命令一次删除windows系统一个目录下的所有文件

    在Windows操作系统中,有时我们需要清理特定目录下的所有文件,例如这里的`tomcat work`文件夹。这可能是为了释放磁盘空间、优化系统性能或者重置应用程序的状态。在本例中,我们将探讨如何通过命令行或者批处理命令...

    c++文件搜索 查找

    在C++编程中,文件搜索是一项基础且重要的任务,它涉及到文件系统操作和字符串处理等多个领域。本项目通过C++实现文件搜索功能,允许用户查找指定路径下的特定文件,并进行统计,例如计算文件的数量。下面将详细介绍...

    Linux命令行大全中文版

    2. **文件和目录操作**:`cat`查看文件内容,`more`或`less`分页浏览文件,`find`在指定目录下搜索文件,`grep`在文件中搜索特定文本,`du`查看文件和目录的大小,`sudo`以管理员权限运行命令。 3. **文本处理**:`...

    windows系统文件详解.txt

    在Windows操作系统中,各种类型的文件承担着不同的功能与角色。下面将对部分具有代表性的系统文件进行详细的介绍。 #### ACCSTAT.EXE - 辅助状态指示器 - **功能概述**:ACCSTAT.EXE是辅助状态指示器程序,主要用于...

    文件的批量查找

    批量查找文件的核心在于使用命令行工具,例如在Linux或Unix系统中广泛使用的`find`命令,在Windows环境下可以使用`dir`或`powershell`的`Get-ChildItem`命令。`find`命令允许用户指定起点(通常是从当前目录开始),...

    在一个特定目录下查找文件的例子

    本话题将详细探讨如何在一个特定目录下查找文件,以及相关知识点。 首先,我们可以使用操作系统自带的命令行工具来查找文件。在Windows系统中,可以使用`dir`或`find`命令。例如,如果你想知道"特定目录"下是否存在...

    Windows cmd 管道过滤命令findstr 学习文档

    `findstr`命令是Windows命令行环境中用于搜索和过滤文本的工具,类似于Linux中的`grep`命令。这个命令允许用户在文件或文件集中查找包含特定字符串或符合特定模式的行。下面将详细介绍`findstr`命令的各种参数和用法...

Global site tag (gtag.js) - Google Analytics