如果您曾经使用过 Linux, 则会知道可以使用区分大小写的字符保存文件或文件夹. 但令人遗憾的是, 如果使用 Windows 操作系统, 则无法使用区分大小写的区分大小写属性. 让我解释一下这意味着什么. 如果使用 Linux, 则可以将文件和文件夹名称保存在常见位置, 如 File.txt,file.txt,FILE.txt,FilE.txt 等. 但是在 Windows 中, 如果你尝试它, 它会给出一条错误信息 - 在这个位置已经有一个同名的文件.
我知道, 您可能会认为通过使用 Windows Subsystem For Linux 终端, 您可能会这样做. 但是让我提醒您, 在一天结束时, Windows 将处理此文件命名集成. 所以, 这根本没有任何意义.
由于 NTFS 系统功能, 可以在每个目录的基础上启用 Windows 10 上文件夹名称的区分大小写. 您可以在 Windows 10 中为文件夹启用区分大小写的属性. 本文将介绍如何启用或禁用区分大小写的属性并检查某个位置是否处于活动状态.
在 Windows 中为文件夹启用区分大小写的属性
这将从 Windows 10 1803 开始工作. 因为在此版本中, Microsoft 引入了一种新方法来启用 NTFS 支持, 将文件和文件夹视为区分大小写, 并且基于每个文件夹也是如此.
简单来说, 我们不会收到任何错误, 如上图所示, 我们将能够通过 File.txt,file.txt,FILE.txt,FilE.txt 等名称保存文件和文件夹. 位置. 要进行更改, 我们使用名为 FSUTIL.exe 的内置实用程序.
1. 查询文件夹的区分大小写属性
首先, 首先打开具有管理员级别权限的命令提示符. 为此, 请按 WINKEY + X 按钮组合或右键单击 "开始" 按钮, 然后单击 "命令提示符(管理员)". 单击是以获取您获得的 UAC 或用户帐户控制提示.
现在, 输入以下命令并按 Enter 键.
fsutil.exe file setCaseSensitiveInfo ""
确保将 < PATH > 替换为要使其工作的文件夹上的实际位置.
这将告诉您是否在该位置启用或禁用了区分大小写属性.
2. 启用文件夹的区分大小写属性
按 WINKEY + X 按钮组合或右键单击 "开始" 按钮, 然后单击 "命令提示符(管理员)".
现在, 输入以下命令并按 Enter 键.
fsutil.exe file setCaseSensitiveInfo "enable"
确保将 < PATH > 替换为要使其工作的文件夹上的实际位置.
这将在您使用的路径上启用文件夹的区分大小写属性.
3. 禁用文件夹的区分大小写属性
按 WINKEY + X 按钮组合或右键单击 "开始" 按钮, 然后单击 "命令提示符(管理员)".
现在, 输入以下命令并按 Enter 键.
fsutil.exe file setCaseSensitiveInfo "disable"
确保将 < PATH > 替换为要使其工作的文件夹上的实际位置.
这将禁用您使用的路径上的文件夹的区分大小写属性.
来源: http://os.51cto.com/art/201809/583789.htm