用户文件夹中的 USER~1

用户文件夹中的 USER~1

执行后,cd %TEMP%我被带到了一个C:\Users\KRISWE~1\AppData\Local\Temp我以前从未见过的文件夹KRISWE~1,有人知道这是什么吗?它似乎与我的常规用户文件夹完全相同。它没有显示为隐藏文件夹,我只能通过访问它cd。我注意到它正好是 8 个字符长,所以我想它可能是某种隐藏的遗留系统。有人知道吗?

答案1

它是同一文件夹的另一个名称,用于与不支持长文件名的程序提供兼容性。

除非您故意禁用该功能,否则每个名称长度超过 8 个字符的文件和文件夹都会有另一个长度为 8 个字符的名称(扩展名长度超过 3 个字符的文件也会有一个适合 8.3 个字符的短名称)

有关此功能的 Microsoft 文档可以找到这里。第 30 页有一个示例算法,展示了如何生成短名称这个文件

如果您打开命令提示符并运行Dir /X c:\users,那么它将显示短名称和长名称。

答案2

这是您的文件夹。本地用户文件夹。要验证这一点,请使用以下命令:

set userp

相关内容