无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 104|回复: 2
打印 上一主题 下一主题

[分享] Appdata下某些文件夹的转移(批处理,使用mklink)

[复制链接]
跳转到指定楼层
1#
发表于 昨天 22:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 shinykers 于 2024-11-21 23:00 编辑

之前一直是把user目录转移到D盘,后来发现有时候会有麻烦,不敢再折腾了。
但是看某些软件把这当cache或temp用,非常让我不爽。于是就想办法把这些个非系统的文件夹给鼓捣出去。
于是有了这段代码,现发到此处,抛砖引玉,欢迎各位坛友使用、优化和转发。
说明:
把代码中红字部分修改成你要求的即可。target=后面的是你想用的文件夹,Roaming是target下的子目录(方便分类),Tencent是我要转移的目录。
Roaming,Local和LocalLow是appdata下的三个分类,各个文件夹下的内容都可以转移,注意尽量别动M$系统的内置文件夹哈。
友情分享,注意备份,后果自担哈。

echo off
set target=d:\systemcache
:start
title=***system cache***
if exist %target% (
        robocopy /move /e "%appdata%\Tencent" "%target%\Roaming\Tencent"
        mklink /j "%appdata%\Tencent" "%target%\Roaming\Tencent"
        echo OK
        goto end
) else(
        mkdir %target%
        mkdir "%target%\Roaming"
        mkdir "%target%\Local"
        mkdir "%target%\LocalLow"
        goto start
)

:end
echo all done!
pause

2#
发表于 昨天 22:57 | 只看该作者
感谢分享
回复

使用道具 举报

3#
发表于 昨天 23:00 | 只看该作者
路过踩一脚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-22 07:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表