如何在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 管理技能和工作效率提升几个档次,请了解有关它的更多信息。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年7月14日
下一篇 2023年7月15日

相关推荐