好友
阅读权限10
听众
最后登录1970-1-1
|
相信大家在使用剪映时都会有以下经历:
- 明明没有勾选自动更新,下次打开时却自动更新,且必须重装才能回退
- 剪映自动更新后的草稿无法用低版本打开
对第2种情况,我们可以使用
对于第一种情况,我们有了新的解决方案,只需要一个简单的小工具即可阻止剪映更新。 代码如下
[Bash shell] 纯文本查看 复制代码 @echo off
setlocal enabledelayedexpansion
:: 设置主目录路径
set "main_dir=C:\Users\Administrator\AppData\Local\JianyingPro\Apps"
echo 正在启动程序...
echo 主目录: %main_dir%
echo 目标保留文件夹: 5.9.0.11632
echo 使用剪映时请勿关闭该程序!
:loop
:: 遍历主目录下的所有子目录
for /d %%i in ("%main_dir%\*") do (
set "folder_name=%%~nxi"
:: 检查是否不是 5.9.0.11632 文件夹
if /i not "!folder_name!"=="5.9.0.11632" (
echo 发现需要删除的文件夹: !folder_name!
echo 正在删除 "!folder_name!" ...
:: 删除文件夹
rmdir /s /q "%%i"
if !errorlevel! equ 0 (
echo 成功删除文件夹: !folder_name!
) else (
echo 删除文件夹失败: !folder_name!
)
)
)
:: 等待5秒后再次检查
timeout /t 5 /nobreak >nul
goto loop 分析:剪映是通过在
%AppData%\Local\JianyingPro\Apps
文件夹中下载新版本的软件文件夹(通常下载过程中文件夹名称为下载的详细时间+_1,如“202652161804648_1”,下载完成后文件夹名称为版本号,如“10.5.0.13988”),用户关闭当前版本的剪映后,删除原版本的软件文件夹以实现更新。
本工具的原理为遍历查找当前文件夹内除了目标版本的软件文件夹以外的其他文件夹并立即永久删除。
使用时把以上代码保存为.bat文件或通过蓝奏云下载脚本,只需要将代码主目录路径改为自己电脑中剪映文件夹的路径,把目标保留文件夹改为自己电脑中当前版本软件文件夹的名称即可。
下载链接
https://hugozhang2009.lanzout.com/iEedB3oj5b6j
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|
|