explorer 命令是 Windows 命令提示符(CMD)中用来调用 Windows 资源管理器(File Explorer)的命令,它非常强大,可以通过不同的参数快速打开特定的文件夹、执行搜索、甚至管理网络位置。

基本语法
explorer [参数] [路径]
- 参数: 指定
explorer的行为,/e,/n,/root等。 - 路径: 指定要打开的文件夹、文件或 URL,如果省略,通常会打开“快速访问”或“此电脑”。
常用参数详解
以下是 explorer 命令中最常用且最有用的参数。
/e
- 全称:
/e - 功能: 以“详细视图”模式打开资源管理器窗口,这是
/e最核心的功能,它会确保新打开的窗口显示“详细信息”视图,而不是默认的“图标”视图。 - 示例:
- 打开 C 盘,并显示详细视图:
explorer /e, C:\
- 打开当前用户的下载文件夹,并显示详细视图:
explorer /e, %USERPROFILE%\Downloads
- 打开 C 盘,并显示详细视图:
/n
- 全称:
/n - 功能: 打开一个新的独立窗口,这个参数可以确保即使资源管理器已经打开,也会创建一个新的、独立的窗口,而不是在现有窗口中切换或重用标签页。
- 示例:
- 在一个新窗口中打开 D 盘:
explorer /n, D:\
- 在一个新窗口中打开 D 盘:
/root, /select
这两个参数经常一起使用,用于精确控制打开的位置和选中的项目。
-
/root, <路径>- 功能: 指定资源的“根”目录,打开的资源管理器窗口中,将不会显示导航窗格(Favorites, Quick access, OneDrive 等),直接从指定的根目录开始。
- 示例:
- 打开 C 盘,但不显示任何导航窗格:
explorer /root, C:\
- 打开 C 盘,但不显示任何导航窗格:
-
/select, <路径>
(图片来源网络,侵删)- 功能: 打开包含指定文件或文件夹的父文件夹,并自动选中该项目。
- 示例:
- 打开包含
notepad.exe的文件夹(通常是C:\Windows\System32),并自动选中notepad.exe:explorer /select, C:\Windows\System32\notepad.exe
- 打开包含当前批处理文件的文件夹,并选中它:
explorer /select, "%~f0"
- 打开包含
/separate
- 全称:
/separate - 功能: 在单独的进程中启动资源管理器窗口,这可以防止一个窗口的崩溃影响到其他已打开的资源管理器窗口,但会占用更多内存。
- 示例:
explorer /separate, C:\
/select
- 全称:
/select - 功能: 与上面提到的
/select相同,用于选中项目。
常用组合示例
在实际使用中,我们常常将参数组合起来以实现更精确的控制。
示例 1:打开特定文件夹并显示详细视图(最常用组合)
这是最常见的用法,确保打开的文件夹是你想要的,并且视图也是你习惯的。
explorer /e, C:\Program Files
- 效果: 打开
C:\Program Files文件夹,视图模式为“详细信息”。
示例 2:打开一个新窗口并选中特定文件
这个组合非常适合在脚本或快捷方式中使用,用于快速定位并操作一个文件。
explorer /e, /select, "D:\我的文档\工作报告.docx"
- 效果: 打开一个新的资源管理器窗口,定位到
D:\我的文档\文件夹,并自动选中工作报告.docx文件。
示例 3:打开网络位置
explorer 也可以用来访问网络共享。

explorer \\ServerName\ShareName
- 效果: 打开网络服务器
ServerName上的共享文件夹ShareName。
示例 4:打开“运行”对话框或搜索
不带任何路径,直接运行 explorer,效果等同于按 Win + R 或在任务栏搜索框输入内容。
explorer
- 效果: 打开“快速访问”视图(Windows 10/11)。
示例 5:打开控制面板
虽然不常用,但也可以打开控制面板。
explorer shell:::{26EE0668-A00A-44D7-9371-Be752F5E6C86}
- 效果: 打开“控制面板”的所有项目视图。
参数对照表
| 参数 | 全称 | 功能描述 |
|---|---|---|
/e |
/e |
使用“资源管理器”视图(显示详细信息) |
/n |
/n |
打开一个新的独立窗口 |
/root, <路径> |
/root |
指定资源的根目录,隐藏导航窗格 |
/select, <路径> |
/select |
打开包含指定项目的父文件夹,并选中该项目 |
/separate |
/separate |
在单独的进程中启动窗口 |
/idlist, <ID> |
/idlist |
通过项目 ID 列表打开对象(不常用) |
/set, <参数> |
/set |
设置文件夹选项(不常用) |
/unset |
/unset |
重置文件夹选项(不常用) |
注意事项
-
路径中的空格: 如果路径中包含空格(
Program Files),必须用双引号 将整个路径括起来。- 正确:
explorer /e, "C:\Program Files" - 错误:
explorer /e, C:\Program Files
- 正确:
-
与
start命令的区别: 有时人们会用start explorer来打开文件夹。start命令的作用是启动一个新程序或打开一个文件,对于本地路径,start会调用默认的文件管理器(通常是explorer.exe),但对于 URL 或某些特定操作,start的行为可能略有不同,直接使用explorer命令更加明确和直接。 -
PowerShell 用户: 在 PowerShell 中,通常使用
Invoke-Item或其别名ii来实现类似功能,ii C:\。explorer命令在 PowerShell 中同样可用,但 PowerShell 的原生命令通常更强大、更灵活。
希望这份详细的解析能帮助你更好地使用 cmd 中的 explorer 命令!
