當前位置:
首頁 > 最新 > 重煥生機,微軟開源 Windows 文件管理器

重煥生機,微軟開源 Windows 文件管理器

#掃描上方二維碼進入報名#

授權協議: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 系統上運行。包括:

適配 VS 2015 和 2017

支持在 64 位 Windows 上運行和編譯

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

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

將內部庫的 64 位演算法轉換為 C

將內部 shell API 轉換為公共 API

項目詳情及源碼地址獲取:


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 開源中國 的精彩文章:

如何對分散式 NewSQL 資料庫 TiDB 進行性能調優

TAG:開源中國 |