|
本帖最后由 shinykers 于 2024-11-24 14:21 编辑
抛砖引玉:
还是供大家参考,出问题不负责任哈。
由于这次操作的文件夹比较多,就用totalCMD对应移走即可,就不一一写在程序里啦。反正这个批处理会遍历文件夹,然后一一做链接的。
@echo off
set targetR=d:\systemcache\Roaming
set targetL=d:\systemcache\Local
set targetLL=d:\systemcache\LocalLow
title=***system cache***
echo 请先把各个文件夹从appdate拷贝到systemcache的对应文件夹下,注意不要搞错位置哦~
for /d %%i in (%targetR%\*) do ( mklink /j "%appdata%\%%~nxi" "%%i" )
for /d %%i in (%targetL%\*) do ( mklink /j "%localappdata%\%%~nxi" "%%i" )
for /d %%i in (%targetLL%\*) do ( mklink /j "%USERPROFILE%\appdata\LocalLow\%%~nxi" "%%i" )
pause |
|