如何在Windows上启用区分大小写的文件名

大多数基于 UNIX 和 Linux 的操作系统都使用区分大小写的文件和文件夹名称,但从历史上看,Windows 上从未有过这种选择。

“区分大小写的文件名”是什么意思?好吧,如果我在 Windows 中创建一个名为“Productivity.txt”的文件,我就无法在同一文件夹中创建另一个名为“productivity.txt”的文件,即使它们在技术上有所不同。Windows 将抛出一条错误消息,指出“此位置已存在同名文件”:如何在Windows上启用区分大小写的文件名

 

通过启用此可选新功能,您可以消除此限制,Windows 10 会将“Productivity.txt”和“productivity.txt”视为两个单独的文件。

如何在 Windows 上启用区分大小写的文件名

您需要逐个目录激活区分大小写的文件名。不幸的是,在撰写本文时,还没有办法通过用户界面来完成此操作;相反,您需要使用命令行。按照以下说明在 Windows 上激活区分大小写的文件名。

注意:继续之前请关闭所有 Linux 应用程序。

  1. 右键单击“开始”菜单。
  2. 在弹出菜单上选择PowerShell(管理员) 。
  3. 键入fsutil.exe file setCaseSensitiveInfo C:\folder enable,将 C:\folder 替换为要更改的目标。
  4. 如果要编辑的文件夹名称中包含空格,请在名称两边加上引号(例如,fsutil.exe file setCaseSensitiveInfo “C:\my Documents” enable .

不幸的是,您一次只能处理一个文件夹,并且子文件夹不会继承其父文件夹的设置。因此,您需要对要启用区分大小写名称的每个文件夹重复 fsutil.exe 命令。

最后,要撤销更改,请返回 PowerShell 并输入fsutil.exe file setCaseSensitiveInfo “C:\folder” disable(再次将“C:\folder”替换为相关位置)。

顺便说一句,PowerShell 是一个令人惊叹的应用程序,它可以让您在 Windows 上执行许多高级任务。如果您想将您的 Windows 管理技能和工作效率提升几个档次,请了解有关它的更多信息。

以上是 如何在Windows上启用区分大小写的文件名 的全部内容, 来源链接: utcz.com/dzbk/941100.html

回到顶部