Windows Server 2012 – 全面支持区分大小写的文件和目录名称?

我想知道Windows 2012是否全面支持区分大小写的文件名和目录。 换句话说,我想以不同的方式保存文件和目录,例如:

  • MYFILE.TXT
  • myfile.txt文件
  • MYFILE.TXT

我发现适用于Windows 2008的以下链接:

configuration文件和文件夹名称的区分大小写

如果上述步骤成功执行:

  1. 我能像往常一样使用Windows资源pipe理器和DOS提示符来复制/移动/删除文件,还是我需要一些其他的界面?
  2. 我能否通过FTPlogin,处理不同大小写的文件和文件夹,就好像它们实际上是不同的文件和目录一样?

我已经阅读了一些Windows 2003,Windows 7等“旧”的职位,人们在使用Windows资源pipe理器和应用上述设置后的命令提示符问题

我也读过人们有问题的Win32应用程序没有正确处理文件 (具有相同的名称,但不同的情况下)。

这两个问题的答案是否定的

即使文件系统NTFS支持文件和文件夹名称的区分大小写。

但是Win32子系统不支持这个。 由于explorer.exe,cmd.exe和IIS FTP服务器都是Win32应用程序,因此您将无法创build仅在不同情况下有所不同的文件。

您可以使用不是基于Win32的程序来创build这样的文件,但是您不能确定性地说出基于Win32的应用程序将select哪些文件。

所以除非你从不使用任何必须处理文件的Win32程序,否则不应该考虑启用它。

你也会混淆你的(Windows)用户。