在日常工作和学习中,你是否经常遇到这样的场景:
- 需要在手机和平板上查看电脑里的文件
- 想给同事快速分享一个大文件,但网盘太慢
- 需要从不同设备访问同一个项目目录
- 想在局域网内搭建简单的文件服务器,但又不想配置复杂的 FTP 或 Samba
DirectoryServer 是一款基于 Windows 11 现代风格 GUI 的目录共享服务器,让你通过网页浏览器就能轻松访问本地文件!
功能亮点
🎨 现代化 Windows 11 界面
- 原生 Windows 体验:遵循 Windows 11 设计语言,完美融入系统
- 深色模式支持:自动适应系统主题,夜间使用更舒适
- 简洁直观:没有复杂设置,一键启动,即刻使用
🌐 跨平台文件访问
- 网页浏览器访问:任何设备(手机、平板、其他电脑)通过浏览器即可访问
- 无需安装客户端:访问端无需任何特殊软件
- 实时目录浏览:像使用本地文件管理器一样浏览远程目录
⚡ 高效便捷
- 一键启动/停止:简单的开始和停止按钮
- 自动 URL 生成:启动后自动显示访问链接
- 实时状态监控:清晰显示服务器运行状态
技术特性
核心技术栈
// 基于原生 Windows API 开发
// WinSock2:高效网络通信
// Windows 通用控件:现代 GUI 组件
// DWM API:Windows 11 视觉效果
// Shell API:系统级目录操作
架构优势
DirectoryServer/
├── 现代化 GUI 层(原生 Windows API)
├── HTTP 服务器层(轻量级、高效)
└── 工具函数层(MIME 类型识别、HTML 生成)
安装与使用指南
快捷使用:windows 系统下下载 exe 即可使用
一键构建(推荐给开发者)
# 克隆仓库
git clone <repository_url>
cd DirectoryServer
# 运行构建脚本
build.bat
# 自动编译并启动应用!
使用步骤(简单到难以置信)
- 选择目录
- 点击'浏览...'按钮
- 选择要共享的文件夹
- 启动服务器
- 点击'▶ 启动服务器'按钮
- 系统自动分配端口(默认 8080)


