Windows操作系統(tǒng)作為優(yōu)秀的操作系統(tǒng),由開(kāi)發(fā)操作系統(tǒng)的微軟公司控制接口和設(shè)計(jì),公開(kāi)標(biāo)準(zhǔn),因此,有大量商業(yè)公司在該操作系統(tǒng)上開(kāi)發(fā)商業(yè)軟件。 由于 Linux 文件(夾)是區(qū)分大小寫(xiě)的,而 Windows 10 默認(rèn)是不區(qū)分大小寫(xiě)的。所以,盡管通過(guò)?WSL?現(xiàn)在可以在 Windows 10 中運(yùn)行多個(gè) Linux 發(fā)行版,但在處理是否區(qū)分文件名大小寫(xiě)時(shí),就會(huì)變得比較麻煩。 簡(jiǎn)單一點(diǎn)來(lái)說(shuō)就是:Linux 系統(tǒng)可以在同一路徑下同時(shí)建立 ABC 和 abc 這兩個(gè)區(qū)分大小寫(xiě)的子文件夾,而如果在 Windows 10 中這么搞就會(huì)提示重名而無(wú)法創(chuàng)建成功。 為了克服這一限制,微軟從 Windows 10 Version 1803 更新開(kāi)始,為 NTFS 文件系統(tǒng)新增了一個(gè)?SetCaseSensitiveInfo?標(biāo)志。您可以有選擇的為所需文件夾啟用此 flag,之后 NTFS 文件系統(tǒng)就會(huì)針對(duì)該文件夾將其子文件視為區(qū)分大小寫(xiě)。 一旦為文件夾打上?SetCaseSensitiveInfo?flag,不僅可以在使用 Linux Console 時(shí)處理區(qū)分大小寫(xiě)的文件,更重要的是,它還允許其它 Windows 應(yīng)用程序(如 Microsoft Word 或 Notepad 等)也能正常打開(kāi)不同大小寫(xiě)文件名的電子文檔。 下面就為大家介紹:如何在升級(jí) Windows 10 Version 1803 后,使用?fsutil.exe?命令行工具啟用或禁用文件夾級(jí)別的「大小寫(xiě)區(qū)分」支持。 以下方法僅適用于在啟用了 WSL 并已經(jīng)在使用 Linux Console 的系統(tǒng)上使用。 在 Windows 10 中啟用文件夾區(qū)分大小寫(xiě)支持從 Windows 10 Version 1803 開(kāi)始,您可以使用以下步驟在文件夾級(jí)別啟用區(qū)分大小寫(xiě): 1在開(kāi)始菜單中搜索?cmd——在「命令提示符」上右擊選擇「以管理員身份運(yùn)行」——打開(kāi)「管理員:命令提示符」工具 2執(zhí)行如下命令就可以將指定文件夾的內(nèi)容視為區(qū)分大小寫(xiě): fsutil file SetCaseSensitiveInfo c:\sysgeek enable 完成上述步驟之后,在文件夾內(nèi),現(xiàn)在就可以使用相同名稱(chēng)但不同的大小寫(xiě)來(lái)讀取或創(chuàng)建文件和文件夾,NTFS 會(huì)將它們視為完全不同的文件。
在 Windows 10 中禁用大小寫(xiě)區(qū)分支持如果您需要在某個(gè)特定文件上禁用大小寫(xiě)區(qū)分,必需先使用唯一名稱(chēng)重命名文件和文件夾;或者將內(nèi)容移至另一個(gè)支持大小寫(xiě)的文件夾當(dāng)中;或者刪除該文件夾中的內(nèi)容,然后再執(zhí)行以下步驟: 1在開(kāi)始菜單中搜索?cmd——在「命令提示符」上右擊選擇「以管理員身份運(yùn)行」——打開(kāi)「管理員:命令提示符」工具 2執(zhí)行如下命令就可以禁用特定文件夾的大小寫(xiě)區(qū)分支持: fsutil file SetCaseSensitiveInfo c:\sysgeek disable 在 Windows 10 中查看文件夾是否支持區(qū)分大小寫(xiě)最后順帶提上一句,使用如下命令可以查看特定文件夾是否支持區(qū)分大小寫(xiě): fsutil file queryCaseSensitiveInfo Windows操作系統(tǒng)對(duì)硬件支持良好。 |
溫馨提示:喜歡本站的話(huà),請(qǐng)收藏一下本站!