explorer.exe 是 Windows 操作系统的核心程序,它负责显示用户界面,包括桌面、图标、任务栏、文件浏览器(资源管理器)等,通过给它传递不同的参数,我们可以控制它的启动行为,实现一些非常实用的功能。

(图片来源网络,侵删)
核心参数详解
以下是最常用和最重要的参数,分为几大类:
打开特定文件夹或位置
这是最常用的功能,可以快速打开指定的目录。
| 参数 | 功能描述 | 示例 |
|---|---|---|
/e |
以“详细视图”模式打开,这是最关键的参数,它会显示一个完整的资源管理器窗口,而不是简单的对话框,通常与 /n 或 /root 结合使用。 |
explorer.exe /e, C:\Users |
/n |
以“新窗口”模式打开,即使目标是一个文件夹,也会打开一个新的独立窗口,而不是在现有窗口中导航。 | explorer.exe /n, C:\Program Files |
/root, <路径> |
指定根目录,打开的资源管理器窗口将指定的路径作为根目录,用户无法导航到该路径之上的目录,这可以限制用户的浏览范围。 | explorer.exe /root, D:\Data |
/select, <文件/文件夹路径> |
选中并定位到指定项目,这个参数非常实用,它会打开包含该文件或文件夹的目录,并自动高亮选中该项目。 | explorer.exe /select, C:\Windows\System32\drivers\etc\hosts |
组合使用示例:
- 打开 C 盘,并以详细视图显示:
explorer.exe /e, C:\
- 打开“下载”文件夹,在新窗口中,并选中“报告.pdf”文件:
explorer.exe /e, /n, /select, "%USERPROFILE%\Downloads\报告.pdf"
注意:路径中包含空格时,建议用引号括起来。
(图片来源网络,侵删)
控制桌面和任务栏
| 参数 | 功能描述 | 示例 |
|---|---|---|
/desktop |
显示桌面,如果当前桌面被隐藏(全屏应用),此参数会显示桌面,这是默认行为,通常不单独使用。 | explorer.exe /desktop |
/show, <进程ID> |
将指定窗口置于前台,需要先获取目标窗口的进程 ID (PID)。 | tasklist | findstr "notepad"explorer.exe /show, <notepad的PID> |
/select, <对象ID> |
通过对象 ID 选中桌面图标,这比较高级,通常用于脚本或自动化。 | (较少直接使用) |
控制资源管理器进程
| 参数 | 功能描述 | 示例 |
|---|---|---|
/set,<设置项>,<值> |
修改资源管理器设置,这是一个非常强大的参数,可以修改注册表中的相关设置,而无需手动修改注册表。 | explorer.exe /set,showext,1 (显示文件扩展名)explorer.exe /set,showhidden,1 (显示隐藏文件) |
/recycle |
打开“回收站”。 | explorer.exe /recycle |
/e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D} |
打开“我的电脑”(此电脑),这是通过特殊文件夹 GUID 实现的。 | explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D} |
控制搜索功能
| 参数 | 功能描述 | 示例 |
|---|---|---|
/csp, <搜索查询> |
在“开始”菜单中执行搜索会被发送到 Windows 搜索(Cortana/Windows Search)。 | explorer.exe /csp "calculator" |
/search, <搜索查询> |
在文件资源管理器中执行搜索,查询会在当前索引位置进行搜索。 | explorer.exe /search, "*.jpg" |
控制库和特殊文件夹
| 参数 | 功能描述 | 示例 |
|---|---|---|
/e,::{<GUID>} |
打开指定的特殊文件夹,每个特殊文件夹都有一个唯一的 GUID。 | explorer.exe /e,::{37DDBE03-FF8A-4E71-AA41-99E5C07C9DD3} (打开“图片”库)explorer.exe /e,::{B4BFCC3A-DB2C-424C-B029-7FE99A87C641} (打开“视频”库) |
/e,::{<控制面板GUID>} |
打开特定的控制面板项。 | explorer.exe /e,::{26EE0668-A00A-44D7-9C7C-5EEDD86145E2} (打开所有控制面板项)explorer.exe /e,::{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} (打开“系统和安全”) |
特殊文件夹 GUID 列表
要使用 /e,::{GUID} 这种方式,你需要知道常用文件夹的 GUID,以下是一些最常用的:
| 文件夹名称 | GUID |
|---|---|
| 此电脑 | {20D04FE0-3AEA-1069-A2D8-08002B30309D} |
| 回收站 | {645FF040-5081-101B-9F08-00AA002F954E} |
| 控制面板 | {21EC2025-3AEA-1069-A2DD-08002B30309D} |
| 打印机和传真 | {2227A280-3AEA-1069-A2DE-08002B30309D} |
| 网络 | {208D2C60-3AEA-1069-A2D7-08002B30309D} |
| 用户文件夹 | {59031a47-3f72-44a7-89c5-5595fe6b30ee} |
| 文档 | {FDD39AD0-238F-46AF-ADB4-6C85480369C7} |
| 下载 | {37DDBE03-FF8A-4E71-AA41-99E5C07C9DD3} |
| 音乐 | {3DFDF296-DBEC-4FB4-AA97-3170E10B0EFE} |
| 图片 | {B7BEDE81-DF94-4682-A7D8-57A52620B86F} |
| 视频 | {A52BBA46-E9E1-435f-B3D9-28DAA648C0F6} |
| 桌面 | {B4BFCC3A-DB2C-424C-B029-7FE99A87C641} |
| 开始菜单 | {625B53C3-AB48-4EC1-BA1F-A1EF4146FC19} |
| 程序和功能 | {74246BFC-4C96-4B40-8EB1-33D7F3B13B38} |
| 管理工具 | {D20EA4E1-3957-4EF1-96F9-815C545E7ECC} |
| 运行 | {2559a1f0-21d7-11d4-bdaf-00c04f60bf4b} |
实用技巧与示例
技巧1:快速打开命令提示符或 PowerShell 的当前目录
这是一个非常经典的技巧,可以让你在当前文件夹的路径下打开命令行。
- 在资源管理器的地址栏输入
cmd然后按回车,会在此目录打开 命令提示符。 - 输入
powershell然后按回车,会在此目录打开 PowerShell。
这等同于运行 explorer.exe /e, /select, .,但更简单。
技巧2:创建快捷方式
你可以利用这些参数创建各种快捷方式,方便日常使用。

(图片来源网络,侵删)
示例:创建一个快捷方式,用于打开“D:\项目”文件夹,并选中名为“重要文档.docx”的文件。
- 在桌面右键,选择“新建” -> “快捷方式”。
- 在“请键入对象的位置”输入框中,粘贴以下内容:
explorer.exe /select, "D:\项目\重要文档.docx" - 点击“下一步”,为快捷方式命名(打开项目文档”),然后点击“完成”。
以后双击这个快捷方式,资源管理器就会直接打开到 D:\项目 文件夹,并自动选中“重要文档.docx”。
技巧3:通过命令行启动并定位文件
如果你在脚本或批处理文件中需要打开某个文件所在的文件夹,/select 参数是最佳选择。
@echo off
REM 定义文件路径
set "file_path=C:\Windows\System32\drivers\etc\hosts"
REM 检查文件是否存在
if exist "%file_path%" (
echo 正在打开 hosts 文件所在目录...
explorer.exe /select, "%file_path%"
) else (
echo 错误:文件 %file_path% 不存在。
)
pause
重要注意事项
- 参数大小写:
explorer.exe的参数不区分大小写,/e和/E效果相同。 - 路径中的空格:如果路径包含空格(
C:\Program Files),必须用双引号 将整个路径括起来,否则系统会将其解析为多个参数。- 正确:
explorer.exe /e, "C:\Program Files" - 错误:
explorer.exe /e, C:\Program Files
- 正确:
- 无参数启动:直接运行
explorer.exe会默认刷新或重新启动桌面和任务栏,如果它因为崩溃而停止,运行它可以恢复。 - 管理员权限:某些操作(如修改系统文件夹)可能需要管理员权限才能成功。
希望这份详细的指南能帮助你更好地使用 explorer.exe 的强大功能!
