1.把下面批处理命令 新建文本 并且 保存成.bat命令
2. 修改 批处理命令中的 原始文件夹路径 和 目标文件夹路径
3.右键.bat命令 选择 以管理员身份运行
注意:不需要自己手动创建 目标文件夹, 如果有删除。
@echo off
SETLOCAL
:: 原始文件夹路径
SET "SOURCE=C:\Users\Administrator\.lmstudio"
:: 目标文件夹路径(默认固定)
SET "TARGET=D:\LMstudio_AIModels"
:: 检查目标是否已经存在
if exist "%TARGET%" (
echo 目标文件夹 "%TARGET%" 已存在。
echo 为了避免冲突,请先删除或重命名该文件夹。
pause
exit /b 1
)
:: 开始复制操作
echo 正在复制文件夹到目标位置 %TARGET%...
robocopy "%SOURCE%" "%TARGET%" /E /COPYALL /R:1 /W:1
:: 检查复制结果
if %ERRORLEVEL% LEQ 7 (
echo 复制成功!
) else (
echo 复制失败,请检查路径或权限。
pause
exit /b 1
)
:: 删除原始文件夹
echo 正在删除原文件夹...
rmdir /S /Q "%SOURCE%"
:: 创建符号链接
echo 正在创建符号链接...
mklink /J "%SOURCE%" "%TARGET%"
:: 验证符号链接是否存在
if exist "%SOURCE%\" (
echo 符号链接创建成功!
echo 现在 "%SOURCE%" 是指向 "%TARGET%" 的快捷方式。
) else (
echo 符号链接创建失败,请检查权限或使用管理员身份运行。
pause
exit /b 1
)
echo 操作完成!
pause