2026/6/26 13:19:43

符号链接将VSCode文件从C盘转移到D盘

符号链接将VSCode文件从C盘转移到D盘 一切从简假设你安装 VSCode 默认文件夹选择D盘勾选了添加桌面快捷键。建立如下脚本 .bat 文件运行即可。chcp 65001echo offREM 检查并删除已存在的符号链接if exist C:\Users\%username%\.vscode (rmdir C:\Users\%username%\.vscode)if exist C:\Users\%username%\AppData\Roaming\Code (rmdir C:\Users\%username%\AppData\Roaming\Code)REM 备份原有文件如果目标文件已存在则跳过xcopy C:\Users\%username%\.vscode D:\Microsoft VS Code Files\.vscode /E /I /H /Y /C /QREM xcopy C:\Users\%username%\AppData\Local\Programs\Microsoft VS Code D:\Microsoft VS Code Files\AppData\Local\Programs\Microsoft VS Code /E /I /H /Y /C /Qxcopy C:\Users\%username%\AppData\Roaming\Code D:\Microsoft VS Code Files\AppData\Roaming\Code /E /I /H /Y /C /QREM 删除原文件夹如果存在if exist C:\Users\%username%\.vscode rmdir /S /Q C:\Users\%username%\.vscodeREM if exist C:\Users\%username%\AppData\Local\Programs\Microsoft VS Code rmdir /S /Q C:\Users\%username%\AppData\Local\Programs\Microsoft VS Codeif exist C:\Users\%username%\AppData\Roaming\Code rmdir /S /Q C:\Users\%username%\AppData\Roaming\CodeREM 创建新文件夹如果还不存在if not exist D:\Microsoft VS Code Files\.vscode mkdir D:\Microsoft VS Code Files\.vscodeREM if not exist D:\Microsoft VS Code Files\AppData\Local\Programs\Microsoft VS Code mkdir D:\Microsoft VS Code Files\AppData\Local\Programs\Microsoft VS Codeif not exist D:\Microsoft VS Code Files\AppData\Roaming\Code mkdir D:\Microsoft VS Code Files\AppData\Roaming\Codeif not exist D:\Microsoft VS Code Files\extensions mkdir D:\Microsoft VS Code Files\extensionsREM 创建符号链接mklink /D C:\Users\%username%\.vscode D:\Microsoft VS Code Files\.vscodeREM mklink /D C:\Users\%username%\AppData\Local\Programs\Microsoft VS Code D:\Microsoft VS Code Files\AppData\Local\Programs\Microsoft VS Codemklink /D C:\Users\%username%\AppData\Roaming\Code D:\Microsoft VS Code Files\AppData\Roaming\CodeREM 修改 VS Code 快捷方式powershell -Command $ws New-Object -ComObject WScript.Shell; $s $ws.CreateShortcut(%userprofile%\Desktop\Visual Studio Code.lnk); $s.Arguments --extensions-dir D:\Microsoft VS Code Files\extensions; $s.Save()powershell -Command Write-Host 操作完成。请检查桌面上的 VS Code 快捷方式是否已正确修改。 -ForegroundColor Greenpause