了解 Junction

了解 Junction

我玩的大多数游戏都会将“保存”数据文件存储在

"C:\Users\ShortQuestion\My Documents"

或者

"C:\Users\ShortQuestion\Saved Games"

由于我不想让这些保存文件占满我的 C 盘,所以我在寻找一个解决方案,让这些文件自动保存到另一个驱动器。在搜索过程中,我偶然发现了mklink /J

到目前为止,我的理解是,如果我使用

mklink /J "C:\Users\ShortQuestion\My Documents" "D:\Saves"

现在,“我的文档”文件夹中创建的每个文件实际上都会保存在“D:\Saves”文件夹中,而不会占用 C 盘空间。我的理解正确吗?

因为我需要删除"C:\Users\ShortQuestion\My Documents"才能使其工作,所以我想确保我正确理解了该命令。

是否还可以将两个不同的文件夹链接到同一个目标?例如:

mklink /J "C:\Users\ShortQuestion\My Documents" "D:\Saves"
mklink /J "C:\Users\ShortQuestion\Saved Games" "D:\Saves"

答案1

简短回答:是的。

指向给定目标文件夹的符号链接数量没有实际限制,就像指向给定目标的 .lnk 文件数量没有实际限制一样。

相关内容