Windows 10现在提供了一个可选的区分大小写的文件系统,就像Linux和其他类似UNIX的操作系统一样。 如果启用此功能,则所有Windows进程将正确处理区分大小写的文件和文件夹。 换句话说,他们会将file和File视为两个单独的文件。
这是一个NTFS文件系统功能,可以按目录启用。 它不适用于您的整个文件系统,因此您可以为用于开发目的的特定文件夹启用区分大小写功能。
Windows 10s 2018年4月更新中增加了区分大小写的功能。 在此之前,可以在Windows环境中的Bash(也称为Linux的Windows子系统)中以区分大小写的方式安装Windows文件夹。 在Linux环境中可以正常工作,但会混淆普通的Windows应用程序。 现在这是文件系统级别的功能,这意味着所有Windows应用程序也将在该文件夹中看到区分大小写的文件系统。
通过fsutil.exe命令启用此功能,您必须从命令行运行该命令。 您可以从命令提示符或PowerShell窗口中进行操作。 使用默认设置,您在Linux环境中创建的文件夹也将自动配置为区分大小写。
相关:Windows 10的新Bash Shell可以做的一切
要开始使用,请右键单击“开始”按钮,然后选择PowerShell(管理员)命令。 如果您更喜欢使用命令提示符,则可以在“开始”菜单中搜索“命令提示符”,右键单击它,然后选择“以管理员身份运行”命令。 无论您选择哪种命令行环境,该命令的作用都相同。