具有长文件名的文件显示为空

lhp*_*pcw 5 powershell google-chrome bash notepad++ windows-10

我对 Windows 不太熟悉,所以请耐心等待。

我有一个文件夹,其中有几个文件名很长的文件,可以正常列出,但如果我尝试使用任何 Windows 应用程序打开它们,它们会显示为空(通过 file:/// 尝试过 Atom、VS Code、Notepad++ 和 Chrome) )。

如果我从终端(Git Bash 和 Powershell)捕获它们,它们可以毫无问题地显示。

向上移动目录,使完整路径更短,解决了问题。

我非常困惑为什么会发生这种情况。至少我预计会出现某种“文件名太长”的异常,当然我没想到它们会假装工作并且只是显示为空。

所以问题是:这是预期/已知的行为吗?或者也许有什么东西正在打破一切?(就像,我不知道,一个不支持长名称的防病毒软件,即使应用程序支持)。

请注意,至少有一个应用程序 (Atom) 是针对 64 位编译的,以防万一。