“Documents and Settings” 连接处是空的/它指向什么?

“Documents and Settings” 连接处是空的/它指向什么?

我安装了 Windows XP 和 Windows 7 双系统,但不幸的是,似乎无法合并用户资料两种操作系统。因此,每当我清理驱动器中的垃圾(例如,未使用的应用程序数据文件夹)时,我必须对两个副本都这样做。

今天我清理了Documents and SettingsXP 和 7 的文件夹。Windows XP 的副本没有问题,并且包含预期的用户配置文件目录,但 Windows 7 的副本是空的。我可以cd进入它并在资源管理器中导航到它,但里面什么都没有。

想法它应该指向Users,从而“包含”用户配置文件目录,但我找不到任何确认信息。

连接点指向什么Documents and Settings以及为什么它是空的?

答案1

虽然Documents and Settings是一个连接点,但它不是为读取而设计的。它是为了兼容性。它确实指向用户,如果你有,比如说,,Users\SynetechDocuments and Settings\Synetech到达同一位置。但他们真的不想让你使用它,所以他们让它看起来是空的,让这样做变得很麻烦(实际上,他们取消了它的读取权限)。

答案2

要递归查找所有其他junction,请使用:

(Get-ChildItem . -Force | Where-Object { $_.LinkType -eq "Junction" -and $_.Attributes -match "ReparsePoint" }) | Select $_.FullName

如果您想删除它们,请添加(到末尾):
| Remove-Item -Force -Recurse

相关内容