查看原文
其他

重焕生机,微软开源 Windows 文件管理器 | 软件推介

2018-04-11 OSC - 雨田桑 开源中国

#扫描上方二维码进入报名#


MIT

C/C++

跨平台

微软


近日,微软在 GitHub 上开放了 Windows 文件管理器 WinFile 的源码,其项目描述是“带有增强功能的原始 Windows 文件管理器”,LICENSE 采用了 MIT。


微软此次开源的 WinFile 源自 2007 年 11 月的 Windows NT 4 源码树,目前该 repo 下有两个版本更新:


  • original_plus 版本中对原始代码进行了非常有限的修改,使得 WINFILE.EXE 能够被 Visual Studio 编译并在当前主流 Windows 上运行,是的,包括 Win 10;

  • 另一个版本 v10.0 则是作者根据自身需要对其进行的功能增强,详情可查看源码


WinFile(Windows File Manager)是微软开源的文件管理器,最初是在20世纪90年代早期与 Windows 3.0 一起发布的文件管理程序,它取代了 MS-DOS 的命令行界面来管理文件的模式。在之后,Windows Explorer 被引入作为主要的文件管理器。


开源的 WinFile 是一个改良 plus 版,引用的是之前在 Windows NT4 上的源码,并包含一些改进,以使 WinFile.exe 能够在当前的 Windows 系统上运行。包括:


  1. 适配 VS 2015 和 2017

  2. 支持在 64 位 Windows 上运行和编译

  3. 新增一些头文件(例如 wfext.h )

  4. 删除一些未使用的文件(例如 winfile.def )

  5. 将内部库的 64 位算法转换为 C

  6. 将内部 shell API 转换为公共 API



项目详情及源码地址获取:




推荐阅读

历时两年半,锤子科技给 OpenResty 的捐款终于到账了

MySQL 的索引是什么?怎么优化?

Cloudflare 推出超快公共 DNS 服务 1.1.1.1

Android 使用 Java 侵犯甲骨文版权,谷歌或赔 88 亿美元

使用 Python 代码轻松实现数据可视化

点击“阅读原文”查看更多精彩内容

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存