Beyond Compare 4 密钥被撤销解决办法

当一段时间之后,再次打开 Beyond Compare 4,提示以下错误,当时情急之下,未能解决。今天搜索相关内容,原来道理很简单,删除Beyond Compare 4用户配置文件夹即可。

在这里插入图片描述

网上的方法大都一样。但是给出的批处理脚本基本都是错的。没有对用户文件夹的容错判断。处理粗暴。本文附带的批处理脚本,是我亲自编写,亲测有效。

复制下面的代码,并保存为批处理脚本(新建一个txt文档,复制下面的代码到文档中保存,修改txt后缀为.bat即可)。双击运行即可。


@echo off
title Beyond Compare 4 密钥被撤销解决工具  By:迷路轮回
setlocal enabledelayedexpansion

goto :Script_body_content

:Description
工具用途:删除 Beyond Compare 4 用户配置文件夹
为什么删除?当使用 Beyond Compare 4 时,提示密钥被撤销,使用此办法可以解决。

:Script_body_content
set "FilePath_0=%UserProfile%\AppData\Roaming"
set "FilePath_1=%FilePath_0%\Scooter Software\Beyond Compare 4\"
if not exist "!FilePath_1!" (

	echo Beyond Compare 4 未生成用户配置文件或用户配置文件已被删除!
	
) else (

	rd /s/q "!FilePath_1!" && (
		echo Beyond Compare 4 用户配置文件夹已被成功删除!
	) || (
		echo Beyond Compare 4 用户配置文件夹删除失败,请退出 Beyond Compare 4 后再试!
	)
	
)

pause>nul
exit


Scroll to Top