Windows 7虚拟文件夹?

Modified on: Fri, 09 Nov 2018 21:00:02 +0800

我安装了Steam。 Steam已安装到c:\ Program Files \ Steam。 Steam将各种游戏下载到名为SteamApps的子文件夹中。唯一可用的选项是将Steam下载并安装到与steam相同的位置。典型的设置可能如下所示:

C:\Program Files\Steam\SteamApps\common\Game1
C:\Program Files\Steam\SteamApps\common\Game2
C:\Program Files\Steam\SteamApps\common\Game3
C:\Program Files\Steam\SteamApps\common\Game4

我的驱动器C是SSD,因此空间是一个问题。 Game1是非常耗费磁盘的,所以我需要它保留在驱动器C上,但是我有一个TB的空间,我希望安装Game2和Game3。

有没有办法创建一个名为“Game2”的虚拟文件夹,它真正指向我的更大的硬盘驱动器,并以这样的方式使Steam(或任何应用程序真的)能够浏览到驱动器上的位置C甚至没有意识到它真的是访问驱动器D:虚拟文件夹指向哪里?

所以最后,C:\ Program Files \ Steam \ SteamApps \ Common \ Game2将作为文件夹存在,但实际上它映射到D:\ Games \ Game2。

作者:user14301

最佳答案

尝试以下方法:

使用管理权限打开命令提示符:

  

mklink / D Virtual_Folder_Here Real_Folder_Here

例如,你想在D:\ Games中安装一些东西,但你希望它显示为C:\ Games。

  

mklink / D C:\ Games D:\ Games

这将创建一个文件夹D:\ Game,它也显示为C:\ Game。任何引用C:\ Game的东西都会被重定向到D:\ Game。

由于我并不完全熟悉steam,因此我没有给出与您的确切文件夹匹配的示例。如果steam允许你选择它安装的文件夹(由于你不只是将它安装到另一个驱动器,我不太确定它。)你可以先创建它们的符号链接。但是,如果没有,您可能需要进行一些文件传输,将其移动到新位置,然后创建符号链接。例如:

Steam将您的游戏安装到:C:\ Program Files \ Steam \ SteamApps \ common \ Game2

现在,您创建文件夹:D:\ GameGoesHere

然后,您复制原始文件夹中的所有文件并将其放在D:\ GameGoesHere中,然后您可以创建链接:

  

mklink / D“C:\ Program Files \ Steam \ SteamApps \ common \ Game2”
  “d:\ GameGoesHere”

注意由于“程序文件”的间距,这次我使用了引号。另请注意,在创建链接之前,虚拟文件​​夹不能是真正的文件夹。因此,如果您想要成为链接的文件夹,则必须先将其删除(当然不是在复制之前!)

作者:,Serodis

相关问答

添加新评论