惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog
IT之家
IT之家
博客园 - 聂微东
The Cloudflare Blog
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
酷 壳 – CoolShell
酷 壳 – CoolShell
爱范儿
爱范儿
H
Help Net Security
博客园 - 叶小钗
V
V2EX
WordPress大学
WordPress大学
J
Java Code Geeks
Hugging Face - Blog
Hugging Face - Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
C
Check Point Blog
B
Blog
D
DataBreaches.Net
美团技术团队
罗磊的独立博客

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
在Windows 10下创建符号链接(Symbolic Link) - 少数派
2024-07-16 · via 少数派

学会这个技巧之后,那些年我双手插兜,不知谁是对手

Windows有个最大的弊端,C盘爆了之后,怎么办?

之前我都重装了事,但是最近发现一个秘密武器:symlinks;

符号链接(symlink,symbolic link)是一种特殊类型的文件,它充当指向另一个文件或目录的引用或别名。符号链接在文件系统中非常有用,因为它们允许文件和目录在多个位置显示为存在,但实际上它们只存在于一个物理位置。符号链接类似于快捷方式,它们可以帮助简化文件访问和管理。

符号链接的特点

1. 指向路径:符号链接包含了目标文件或目录的路径名,而不是直接指向文件的数据块。

2. 灵活性:符号链接可以跨文件系统创建,因为它仅保存路径名。

3. 删除行为:删除符号链接不会影响目标文件或目录,但如果目标文件或目录被删除,符号链接将指向一个无效的路径。

4. 易识别:在许多文件系统中,符号链接有特殊的表示方式。例如,在类Unix系统中,符号链接以箭头显示:link_name -> target_path。

符号连接使用场景

在现实应用中,符号链接可以解决许多实际问题。例如,许多云服务应用程序只能同步特定文件夹中的文件,通常是位于C盘中的某些目录(如C:\Users\用户名\AppData\Local)。这些程序有时不提供修改这些文件夹位置的选项。这时,我们可以通过创建符号链接,将这些文件移动到其他目录,而应用程序仍然可以正常工作,并自动将文件同步到符号链接所指向的新目录中,就像文件从未移动过一样。

使用过程

在本例中,我想将C 盘的软件安装路径移动到D盘app的文件夹下:

你可以使用符号链接(Symbolic Link)将软件的安装路径从C盘移动到D盘。以下是详细的步骤:

步骤一:移动软件文件夹

首先,将目标软件文件夹从C盘移动到D盘。例如,假设你要移动的软件位于`C:\Program Files\YourSoftware`,你想将其移动到`D:\app\YourSoftware`。

1. 打开文件资源管理器。

2. 导航到`C:\Program Files\YourSoftware`。

3. 复制整个`YourSoftware`文件夹到`D:\app`。

步骤二:创建符号链接

在完成文件移动后,需要创建符号链接,让系统和应用程序仍然认为文件在原始位置。

1. 以管理员身份打开命令提示符。

- 按 Win + X,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。

2. 使用以下命令创建符号链接:

mklink /D "C:\Program Files\YourSoftware" "D:\app\YourSoftware" 

示例操作

假设你要移动的软件是`YourSoftware`,具体操作如下:

1. 移动文件夹

- 打开文件资源管理器,导航到`C:\Program Files`。

- 将`YourSoftware`文件夹剪切并粘贴到`D:\app`。

2. 创建符号链接

- 以管理员身份打开命令提示符。

- 输入以下命令并按回车键:

mklink /D "C:\Program Files\YourSoftware" "D:\app\YourSoftware"

注意事项

1. 权限要求:创建符号链接需要管理员权限,因此确保以管理员身份运行命令提示符。

2. 确认路径:确保文件夹路径正确,并且目标文件夹已经成功移动到新位置。

3. 测试链接:创建符号链接后,尝试运行软件,确保其正常工作。

通过这些步骤,你可以将软件安装路径从C盘移动到D盘,并使用符号链接确保系统和应用程序能够正确找到并使用这些文件。