文件夹名称列在文件资源管理器中,只有简单的四个点....。
当我尝试打开它时,我进入了某种无休止的兔子洞循环,在那里我一次又一次地打开完全相同的文件夹 - 我可以无休止地这样做。显示路径,如C:\ExamplePath\....\....\....\....\....等。
它将我的 TypeScript 编译挂在一个特定项目中。我花了一年多的时间才发现这个文件夹及其相关问题,因为它深深植根于嵌套文件夹中。我从没想过会出现这样的问题,所以我从未寻找过它。
由于名称特殊,我无法以正常方式删除文件夹。最后,我可以通过使用命令行并删除带有rd /s /q path.
之后,我尝试再次创建该文件夹,但无法使用文件资源管理器和命令行执行此操作。
在我使用 Windows 的 20 多年中,我以前从未见过这个错误,所以我可以想象这对于业余用户来说真的是一个令人讨厌和困惑的问题。
有谁知道这是怎么发生的以及如何重现这个问题?
更新
对于感兴趣的人:此路径位于 TFS 文件夹的深处。所以 TFS 可能使用了 @grawity 解释的绕过方法(“各种文件管理器、存档器等”)
我是不是偶然发现了一个罕见的 TFS 错误?
在所有版本的 Windows 中,我们无法重命名文件或文件夹名称,因为CON没有第三方文件重命名软件。尝试在 Windows 7 中执行此操作会导致错误:
指定的设备名称无效。
尝试con.txt在记事本中保存文件会导致类似的错误:
此文件名保留供 Windows 使用。
选择另一个名称并重试。
为什么我们不能CON在 Windows 中命名文件或文件夹?
如果您使用 Microsoft 帐户而不是本地帐户安装 Windows 10,它会将用户名截断为五个字母,并将其用作用户目录和其他一些内容。(你可以用这个修复用户目录:https : //superuser.com/a/955026/310715)
我的问题,我似乎无法找到答案,是为什么!为什么 Microsoft 将链接帐户的用户名截断为五个字符?换句话说:为什么会发生截断以及为什么(看似)任意长度?
编辑:这个问题被关闭,因为主要生成基于意见的答案。我猜推测是只有微软知道他们选择截断的原因,以及他们选择五个字符的原因。但是,如果他们在某处发表了他们的想法,或者有人拥有可靠的知识,我认为仍然有一个潜伏的答案。请,如果您有信息或线索,请添加评论。