Beyond Compare 4恢复30天的试用期

简介

Beyond Compare是一款老牌的文本对比工具,相信很多编程工作者都有了解过这款软件,这款软件简单易用,通过简单的操作就可以对比出文档,对于初学者非常的友好,并且具有独特的快捷剪贴板功能,这款软件的功能包含了:文件夹同步、文件对比、表格对比、16进制对比、Mp3对比、图片对比等基础功能,同时也包含了文件夹合并、文本合并、注册表

官网下载地址为:https://www.scootersoftware.com/download

恢复30天试用期原理

Beyond Compare 4 有30天试用期, 比较好的一点是,只有你用了才计时,试用期过了, 可以通过修改注册表,就又有30天的试用期了。

  • Win+R在允许对话框中输入regedit,打开注册表
  • 然后在注册表的地址栏中填入:计算机\HKEY_CURRENT_USER\SOFTWARE\Scooter Software\Beyond Compare 4
  • 删除这个CacheID之后,重新打开软件,可以看到又有30天的试用期了

添加为定时任务

每次修改很麻烦,在计算机管理中添加一个计划程序

  1. Win+R在允许对话框中输入compmgmt.msc即可打开计算机管理。

  2. 选择任务计划程序库

2023-12-30_104538.png
  1. 点击上图导入任务(把下面xml代码保存为xml文件)即可, 每月一号会自动运行。
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Date>2023-12-30T10:40:05.8128741</Date>
    <Author>DESKTOP-2ORPKG5\lijian</Author>
    <Description>清除Beyond Compare 4 有30天试用期</Description>
    <URI>\Beyond Compare Clear Trial</URI>
  </RegistrationInfo>
  <Triggers>
    <CalendarTrigger>
      <StartBoundary>2023-12-30T10:00:00</StartBoundary>
      <Enabled>true</Enabled>
      <ScheduleByMonth>
        <DaysOfMonth>
          <Day>1</Day>
        </DaysOfMonth>
        <Months>
          <January />
          <February />
          <March />
          <April />
          <May />
          <June />
          <July />
          <August />
          <September />
          <October />
          <November />
          <December />
        </Months>
      </ScheduleByMonth>
    </CalendarTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <UserId>S-1-5-21-986983771-2346841532-68451699-1001</UserId>
      <LogonType>InteractiveToken</LogonType>
      <RunLevel>LeastPrivilege</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>false</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>C:\Windows\System32\reg.exe</Command>
      <Arguments>delete "hkey_current_user\software\scooter software\beyond compare 4" /v cacheid /f</Arguments>
    </Exec>
  </Actions>
</Task>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容