我想在Windows 10上创建一个区分大小写的文件夹。
我找到了这个链接,它展示了你需要做的事情: 基本上应该很容易:
fsutil.exe file setCaseSensitiveInfo -destination here- enable
很遗憾,我一直收到这个错误:
错误:不支持该请求。
有人知道如何修复吗?
我想在Windows 10上创建一个区分大小写的文件夹。
我找到了这个链接,它展示了你需要做的事情: 基本上应该很容易:
fsutil.exe file setCaseSensitiveInfo -destination here- enable
很遗憾,我一直收到这个错误:
错误:不支持该请求。
有人知道如何修复吗?
你需要运行的命令是:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
运行需要几秒钟时间,并提示您重新启动计算机。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
仅需数秒钟即可完成,然后会提示您重新启动计算机。重启后,在管理员模式下打开命令提示符并运行:
fsutil.exe file SetCaseSensitiveInfo YourDestinationFolder enable
例子:
fsutil.exe file SetCaseSensitiveInfo C:\Users\gmudepa\Documents\GitHub\linux enable
即使是在Windows 10的2018年4月更新和NTFS卷上,我也遇到了同样的问题。
安装“Windows子系统用于Linux”之后,一切都正常了。
因此,如果您没有那个著名的更新,那么您可以在下一句中描述的所有内容都无法实现:在Windows 10的2018年4月更新中添加了区分大小写。
如果您有git,使用git-bash运行bash,并从那里创建目录,因为:在此之前,可以在Bash on Windows环境中将Windows文件夹挂载为区分大小写,也称为Windows子系统的Linux。
除此之外。还有Windows的极简GNU - 您会得到自己的bash,并且所有内容都是区分大小写的。这可能是一个不错的选择-取决于您的需要。Linux工具默认创建区分大小写文件夹
好的,基本上我需要这个来使用VMware创建本地主机。 我找不到解决方案,但是我发现在Windows商店中有Ubuntu for Windows,它基本上是在您的Windows机器上拥有一个Ubuntu服务器.....是的,令人惊叹。 所以现在我有了我的Ubuntu服务器,还有我的Windows......对我来说是美好的生活 :)
这是下载Ubuntu on Windows的链接。 Ubuntu For Windows
setCaseSensitiveInfo
。如果以管理员身份运行仍无法解决问题,或许可以尝试运行fsutil file /?
来查看它支持的选项列表。 - pushkin