一款使用 C# 编写专为 Windows 11 打造的文件资源管理器增强工具!

前言

在 Windows 11 中,文件资源管理器虽已支持标签页,但默认行为仍会打开多个独立窗口,容易造成桌面混乱。今天大姚给大家分享一款专为 Windows 11 打造的文件资源管理器增强工具:ExplorerTabUtility,它能够自动将新打开的资源管理器窗口转换为标签页,助您实现更简洁、更有条理的文件管理体验。

工具介绍

ExplorerTabUtility 是一款使用 C# 编写专为 Windows 11 文件资源管理器设计的增强型工具,开源免费(MIT license),旨在解决原生标签页功能在多窗口管理和工作流组织方面的不足。该工具通过系统级集成与 COM 接口交互,实现了对文件资源管理器窗口行为的精细化控制,显著提升用户在高频文件操作场景下的效率与体验。

系统要求

该应用程序需要 Windows 11(22H2 构建 22621 或更高版本)并支持文件资源管理器标签页功能。

功能模块

自动窗口转标签页

  • 无缝地将新的资源管理器窗口转换为标签页
  • 如果路径已经打开,它会切换到已有的标签页
  • 支持通过快捷键进行虚拟桌面切换
  • 支持同时打开多个标签页

重复当前标签页

  • 快速复制当前标签(保留路径与选中项)
  • 选择复制为标签页或新窗口(切换标签选项)
  • 保留当前位置及部分物品

已关闭标签恢复

  • 维护最近关闭的窗口/标签历史栈
  • 支持快捷键一键恢复
  • 历史记录可跨会话持久化(需启用"保存关闭历史")
  • 可选择以标签或窗口形式恢复

恢复之前的 Windows

  • 如果文件资源管理器重启/崩溃或系统重启,自动恢复之前打开的 Windows。
  • 可以通过"恢复之前的窗口"设置进行配置
  • 确认对话框允许你选择是否在首次启动时恢复 Windows。

标签分离与窗口吸附

  • 将当前标签脱离为主窗口
  • 支持将窗口吸附至屏幕四边(左/右/上/下)
  • 支持链式动作配置(例如:Ctrl+Q → 分离标签 → 原窗左贴 → 新窗右贴)

运行源码查看效果

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

相关推荐
用户67570498850212 分钟前
手摸手教你玩 Jenkins,一次搞懂 CI/CD!(第二章:发布之sshPublisher)
后端·jenkins
用户67570498850220 分钟前
手摸手教你玩 Jenkins,一次搞懂 CI/CD!(第一章:部署)
后端·jenkins
一路向北North32 分钟前
Spring Security OAuth2.0(20):完善环境配置
java·后端·spring
从零开始的代码生活_1 小时前
C++ string 详解:常用接口、字符串算法与深拷贝实现
开发语言·c++·后端·学习·算法
65岁退休Coder1 小时前
LangChain v1.3.4 笔记 - 01 模型的连接/输出、消息、提示词模板
后端
笃行3502 小时前
数据库优化深度科普向|外连接消除底层原理,国产数据库优化器设计思路拆解
后端
苍何2 小时前
耗时 7 天,我们开源了腾讯 WorkBuddy 实战蓝皮书(建议收藏)
前端·后端
青山木2 小时前
Redis 高可用的最后一公里:Cluster 分片、Gossip 与故障转移全流程
数据库·redis·后端·缓存
老孙讲技术3 小时前
巡店系统笔记:listDeviceDetailsByPage 台账 + bindDeviceLive 辅码流最小闭环
后端·物联网
Dong先生3 小时前
Harness vibecoding:从 PRD 到可交付代码的结构化工法
后端