WinFile(Windows File Manager)是微软开源的文件管理器,最早出现在 1990 年的 Windows 3.0 中,之后在 Windows 95 发布时被 Windows Explorer 取代,但其 WINFILE.EXE
程序文件一直保留在 Windows 95 、Windows NT 4.0,以及之后的 Windows 98 中。原始版的 WinFile 的最后一个 32 位版本(4.0.1381.318)出现在 Windows NT 4.0 Service Pack 6a(SP6a),而最后一个 16 位版本(4.90.3000)是出现在 Windows Me 中。
开源的 WinFile 是一个改良 plus 版,引用的是之前在 Windows NT4 上的源码,并包含一些改进,以使 WinFile.exe 能够在当前的 Windows 系统上运行。包括:
-
适配 VS 2015 和 2017
-
支持在 64 位 Windows 上运行和编译
-
新增一些头文件(例如 wfext.h )
-
删除一些未使用的文件(例如 winfile.def )
-
将内部库的 64 位算法转换为 C
-
将内部 shell API 转换为公共 API