lhp*_*pcw 5 powershell google-chrome bash notepad++ windows-10
我对 Windows 不太熟悉,所以请耐心等待。
我有一个文件夹,其中有几个文件名很长的文件,可以正常列出,但如果我尝试使用任何 Windows 应用程序打开它们,它们会显示为空(通过 file:/// 尝试过 Atom、VS Code、Notepad++ 和 Chrome) )。
如果我从终端(Git Bash 和 Powershell)捕获它们,它们可以毫无问题地显示。
向上移动目录,使完整路径更短,解决了问题。
我非常困惑为什么会发生这种情况。至少我预计会出现某种“文件名太长”的异常,当然我没想到它们会假装工作并且只是显示为空。
所以问题是:这是预期/已知的行为吗?或者也许有什么东西正在打破一切?(就像,我不知道,一个不支持长名称的防病毒软件,即使应用程序支持)。
请注意,至少有一个应用程序 (Atom) 是针对 64 位编译的,以防万一。