Windows自动修改系统环境变量(PATH)中所有 D 盘路径的脚本

问题

我在windows把所有的软件D盘转移到了F盘,比如D:\Applications\Anaconda移动到F:\Applications\Anaconda,那开始菜单,环境变量,要怎么替换?手动替换,还是什么?谁适合教我?这些人会怎么做

回答

报错的原因通常有两个可能,咱们对症下药:

1. 核心原因排查

原因 A:父级目录不存在(最可能的原因)

虽然你删除了 D:\Applications\Anaconda,但如果连 D:\Applications 这个文件夹本身 也被你删了(或者 D 盘现在是空的),mklink 就找不到地方创建"替身"。

  • 解决方法: 你需要手动在 D 盘先建立一个空的 Applications 文件夹。

原因 B:目标路径(F 盘)填错了

如果 F:\Applications\Anaconda 这个路径在 F 盘上不存在(比如文件夹名字改了,或者多了一个空格),系统也会报这个错。

  • 解决方法: 确认文件确实已经完整移动到了 F:\Applications\Anaconda

2. 正确的操作步骤

请按照以下顺序在管理员权限的 CMD(注意是 CMD,PowerShell 有时对引号处理逻辑不同)中操作:

第一步:创建 D 盘的"壳子"

确保 D 盘有这个路径的上一级目录:

cmd 复制代码
mkdir "D:\Applications"

(如果系统提示"子目录或文件已存在",没关系,说明目录已经在那里了)

第二步:再次执行联接命令

cmd 复制代码
mklink /J "D:\Applications\Anaconda" "F:\Applications\Anaconda"
mklink /j "C:\Program Files\Tencent" "F:\Applications\Tencent"
相关推荐
vortex56 分钟前
Linux日志轮转管理:logrotate 完全指南
linux·运维·服务器
张世争35 分钟前
armcc5 c++98 的静态库裁剪大小的方法
windows·静态库·裁剪·armcc
条俐开水喉36 分钟前
液冷服务器与U位资产管理的依存共生关系深度分析
运维·ai算力服务器·u位资产管理·液冷服务器
高旭的旭1 小时前
反向 SSH 隧道远程方案
运维·ssh
元启数宇1 小时前
机电设计AI不只是消防:给排水、暖通、强弱电如何进入自动化?
运维·人工智能·自动化
vsropy1 小时前
安装虚拟机VMware
linux·windows
CHrisFC1 小时前
LIMS 系统 AI 建设路径:从自动化到智能化的演进之路
运维·人工智能·自动化
AI行业学习1 小时前
CC‑Switch v3.16.1-下载、配置、安装(2026‑06‑01 最新官方版)
开发语言·人工智能·windows·python
杰克逊的日记1 小时前
如何部署EDA工具及运维
运维·eda运维
码语智行1 小时前
常见nginx配置
运维·nginx