在 Windows 上隐藏 NTFS 连接系统

在 Windows 上隐藏 NTFS 连接系统

我正在尝试将我的用户配置文件迁移到单独的分区,并且已经到了将兼容系统连接添加到新配置文件的地步。但是我不想在我的配置文件中看到它们,所以我想让系统隐藏

我的问题是attrib命令仅更改连接点目标的属性。我可以hidden在 Windows 资源管理器中将属性应用于连接点,但不能将system hidden属性应用于连接点。

但是,创建系统隐藏的 NTFS 连接点应该是可能的,因为我的原始用户配置文件中的连接点是系统隐藏的。有什么想法吗?

我使用的是 Windows 8.1 64 位。

答案1

抱歉,我没有 Windows 8.1,所以这可能会有所不同,但在我的 Windows 10 VM 上,我看到attrib有一个开关/L可以解决您的问题。

/L  Work on the attributes of the Symbolic Link versus
    the target of the Symbolic Link

因此为了进行测试,我做了类似的事情:

> mklink /j sample_shortcut C:\my_target_dir
  Junction created for sample_shortcut <<===>> C:\my_target_dir
> attrib +S +H sample_shortcut /L

我再也看不到我创建的连接点了。

相关内容