【Windows】如何实现 Windows 上面的C盘默认文件夹的完美迁移

如何实现 Windows 上面的C盘默认文件夹的完美迁移

1. 遇到的问题

在我想迁移C盘的 下载视频 文件夹的时候,遇到了这样的问题,在迁移之后,我显卡录像的视频还是保存到了C盘默认位置里,以及我迁移了 下载 之后下载的盘依然是在C盘中,就很难用。

所以我在想,能不能迁移后就不管了,不用设置其他的软件的路径,实现无感的迁移。

2. 解决方案

在一番苦想之后,我突然想到我之前安装Pr和Ae的时候遇到过类似的问题,因为Pr只能识别Ae的默认路径,这样的话我的Ae如果装到其他盘就无法用Pr直接使用,详情见:为什么安装了ME之后,在Pr创建代理还是显示未安装ME?求助大佬!? - 知乎 (zhihu.com)

这个时候就要用到动态链接,让系统访问A这里的时候,实际内容其实在其他盘B当中,当然动态链接里面有软链接和硬链接,关于这两个的区别有兴趣的小伙伴可以看:Windows上创建符号链接的完整指南 The Complete Guide to Creating Symbolic Links (aka Symlinks) on Windows_创建链接符号-CSDN博客

这里我们使用的是硬链接

3.操作步骤

关于操作步骤:

首先需要先把要迁移的文件夹迁移到想放的位置,可以是直接拖动移过去,也可以像这样,在 属性->位置 这一栏直接进行设置,然后点击 确定

【Windows】如何实现 Windows 上面的C盘默认文件夹的完美迁移_第1张图片

然后在系统默认的位置进行创建硬链接

例如我这里是在 C:\Users\13481 这个目录下面,大家进到自己的用户目录就可以

【Windows】如何实现 Windows 上面的C盘默认文件夹的完美迁移_第2张图片

找到这个位置之后,打开 cmd,记得用 管理员方式运行

【Windows】如何实现 Windows 上面的C盘默认文件夹的完美迁移_第3张图片

然后在命令行中,输入类似这样的指令

mklink /J Link Target

Link 是我们要创建的地址,也就是系统默认的位置,比如系统默认位置的 视频 在这里我的电脑是 C:\Users\13481\Videos

Target 是我们指向的位置,也就是刚才迁移之后,我们实际存储的位置,我的放在了 F:\Default\Videos

所以我们要输入的是

mklink /J "C:\Users\13481\Videos" "F:\Default\Videos"

输入后点击 回车 可以得到这样的结果

【Windows】如何实现 Windows 上面的C盘默认文件夹的完美迁移_第4张图片

显示链接成功,可以看到默认的路径多了一个链接文件夹

【Windows】如何实现 Windows 上面的C盘默认文件夹的完美迁移_第5张图片

至此,大功告成,可以不用更改其他软件的设置也可以正常使用了

同理,下载 音乐 文档 之类的默认文件夹也可以使用类似的方法,先移动,再创建硬链接

希望本篇文章可以帮到你

你可能感兴趣的:(经验分享,windows)