尝试创建符号链接以节省模拟人生4模组的空间,但语法显示错误

尝试创建符号链接以节省模拟人生4模组的空间,但语法显示错误

它说我的语法不正确,我有点困惑。谢谢!这是代码。

C:\WINDOWS\system32>mklink \d C:\Users\kayle\Documents\"Electronic Arts"\"The Sims 4"\realmods D:\Sims4Mods

答案1

创建链接的命令可能区分大小写,您使用了错误的斜线,您的引用错误,并且链接/目标是向后的。

当文件路径中有空格时,引号必须围绕整个路径,而不仅仅是带空格的部分。

执行命令时,首先要指定符号链接的位置,然后才是原始文件路径。

对于你的命令,你需要以管理员身份运行 CMD,然后语法如下mklink /D Link Target

mklink /D D:\Sims4Mods "C:\Users\kayle\Documents\Electronic Arts\The Sims 4\realmods"

答案2

如前所述,正确的开关是/d,而不是\d。如果您使用的是\d,这可能是问题的根源。

另外,你应该将整个链接目录括在双引号中(删除当前已有的目录)。因此,你的最终命令可能是:

mklink /d "C:\Users\kayle\Documents\Electronic Arts\The Sims 4\realmods" D:\Sims4Mods

(这假设realmods是您想要创建的符号链接,并且Sims4Mods是您想要创建链接的目录,即它包含您的 mod 文件。)

您可以mklink微软官方文档


使用 Link Shell 扩展

或者,另一个可以考虑的选项可能是一个名为链接外壳扩展。它添加了在 Windows GUI 中(通过右键单击上下文菜单)“选择”某个项目并将符号链接“拖放”到所需位置的功能。


请注意,Link Shell Extension 使用原始项目名称作为创建的链接名称,但创建的链接可以在 Windows 中正常重命名。


滚动到上面链接的页面底部进行下载。否则,以下是(当前)可执行文件的可用链接:

根据您的 Windows 版本,可能需要或不需要 Visual Studio 2015 可再发行组件,但可以在此处获取(根据需要):

您可能还希望查看/noredist原始网站上的 Link Shell Extension 选项。

Link Shell 扩展(示例使用)

前任。 选择链接源 (dat.dat)

Link Shell 扩展 - 选择链接 - 远程图像

例如删除链接(使用符号链接)

Link Shell 扩展 - 放置链接 - 远程图像

例如取消链接创建(如果我们改变主意)

链接 Shell 扩展 - 取消链接 - 远程图像

相关内容