Beyond Compare 3 中文版的安装和注册

安装过程在网上都可以搜到,因为比较简单,这里就不再啰嗦了。

对于注册的过程,大家打开BCompare工具之后,点击菜单栏中的“帮助”,在下拉菜单中选择“输入密钥”,操作过程的截图如下:

点击“输入密钥”之后,弹出输入密钥的对话框,如下截图:

输入密钥,然后勾选“注册到所有用户”,然后点确认或者回车即可。

添加到右键菜单

添加到右键菜单,也就是添加到资源管理器上下文主菜单中,我们打开刚安装的BCompare工具,然后点击菜单栏上的“工具”,在下拉菜单中选择“选项”,操作截图如下:

点击“选项”之后,弹出如下对话框,截图如下:

在弹出框中选择“启动”,然后将“在资源管理器上下文菜单中包含“Beyond Compare””选项前的勾勾打上,点击“应用”,然后点击“确认”即可。

这里可能遇到两个问题:

1.上述截图中没有“资源管理器集成”选项。

2.有这个选项,但是勾上之后,点完应用和确认,无法保存,从而无法添加到右键列表。

下面,我们分别来说明下上面两个问题的解决方法:

1.第一个问题的解决方法:可以通过手动添加注册表的方式来解决。为方便大家,先提供组织好的批处理一份,只需将批处理保存运行即可。

重要说明:

(1)首先确保“Beyond Compare”目录下有“BCShellEx.dll”或者“BCShellEx64.dll”,这里两个文件用于32位机器和64位机器的邮件功能,如果没有这两个文件可以在网上下载。

(2)本批处理要放在“Beyond Compare 3”的目录下,然后运行此bat文件。

(3)运行完成后,需要再次打开“BCompare.exe”这个软件,点击:“工具-->选项-->启动”,就可以看到“资源管理器集成”的复选框,然后勾选上即可。

下面列出两个脚本的源码:

添加到注册表,显示“资源管理器集成”复选框的脚本:

@ECHO OFF
rem 请将此脚本放在BC的目录执行,例如 F:\Software\Beyond CompareREM 将当前路径设为变量
SET BC3PATH=%~DP0
REM 创建用户配置文件,关闭初次启动程序时的设置向导
if exist "%USERPROFILE%\Application Data\Scooter Software\Beyond Compare 3" RD /q /s "%USERPROFILE%\Application Data\Scooter Software\Beyond Compare 3"
IF NOT EXIST "%USERPROFILE%\Application Data\Scooter Software\Beyond Compare 3" MD "%USERPROFILE%\Application Data\Scooter Software\Beyond Compare 3"
COPY /Y NUL "%USERPROFILE%\Application Data\Scooter Software\Beyond Compare 3\BCState.xml"
(
ECHO ^<?xml version="1.0" encoding="UTF-8"?^>
ECHO ^<!-- Produced by Beyond Compare 3 from Scooter Software --^>
ECHO ^<BCState^>
ECHO ^<TBcState^>
ECHO ^<FirstStartup Value="False"/^>
ECHO ^<FormPosStr Value="110;111;980;737"/^>
ECHO ^</TBcState^>
ECHO ^</BCState^>
) >> "%USERPROFILE%\Application Data\Scooter Software\Beyond Compare 3\BCState.xml"REM 注册右键
reg add "HKLM\Software\Scooter Software\Beyond Compare 3" /v "ExePath" /t REG_SZ /d "%cd%\BCompare.exe" /f
rem reg add "HKLM\Software\Scooter Software\Beyond Compare 3" /v "Version" /t REG_SZ /d "3.1.7.10865" /f
reg add "HKCU\Software\Scooter Software\Beyond Compare 3" /v "ExePath" /t REG_SZ /d "%cd%\BCompare.exe" /f
rem reg add "HKCU\Software\Scooter Software\Beyond Compare 3" /v "Version" /t REG_SZ /d "3.1.7.10865" /f
reg add "HKCR\.bcpkg" /ve /t REG_SZ /d "BeyondCompare.SettingsPackage" /f
reg add "HKCR\BeyondCompare.SettingsPackage" /ve /t REG_SZ /d "Beyond Compare Settings Package" /f
reg add "HKCR\BeyondCompare.SettingsPackage\DefaultIcon" /ve /t REG_SZ /d "%cd%\BCompare.exe,0" /f
reg add "HKCR\BeyondCompare.SettingsPackage\shell\open\command" /ve /t REG_SZ /d "\"%cd%\BCompare.exe\" \"%%1\"" /f
reg add "HKCR\.bcss" /ve /t REG_SZ /d "BeyondCompare.Snapshot" /f
reg add "HKCR\BeyondCompare.Snapshot" /ve /t REG_SZ /d "Beyond Compare Snapshot" /f
reg add "HKCR\BeyondCompare.Snapshot\DefaultIcon" /ve /t REG_SZ /d "%cd%\BCompare.exe,0" /f
reg add "HKCR\BeyondCompare.Snapshot\shell\open\command" /ve /t REG_SZ /d "\"%cd%\BCompare.exe\" \"%%1\"" /f
reg add "HKLM\System\CurrentControlSet\Services\EventLog\Application\Beyond Compare 3" /v "EventMessageFile" /t REG_SZ /d "%cd%\BCompare.exe" /f
reg add "HKLM\System\CurrentControlSet\Services\EventLog\Application\Beyond Compare 3" /v "TypesSupported" /t REG_DWORD /d 7 /f

从注册表删除,不显示“资源管理器集成”复选框的脚本:

reg delete "HKLM\Software\Scooter Software" /f
reg delete "HKCU\Software\Scooter Software" /f
reg delete "HKCR\.bcpkg" /f
reg delete "HKCR\BeyondCompare.SettingsPackage" /f
reg delete "HKCR\.bcss" /ve /t REG_SZ /d "BeyondCompare.Snapshot" /f
reg delete "HKCR\BeyondCompare.Snapshot" /f
reg delete "HKLM\System\CurrentControlSet\Services\EventLog\Application\Beyond Compare 3" /f

上述两段脚本的使用方法:新建一个“txt”文件,然后修改扩展名为“.bat”,然后将脚本代码复制进去并保存,之后在BCompare的安装目录下双击运行脚本即可。

2.第二个问题的解决方法:出现这种问题很可能原因是安装此工具的时候目录选错了,比如选择了安装到某个盘的“Program Files (x86)”文件夹下,这个时候就无法保存勾选的设置,卸载应用,重新安装到“Program Files”文件夹下即可解决此无法保存的问题。

经过上面的配置之后,就可以通过在需要比较的文件夹上点击鼠标右键,然后在下拉菜单中选择添加到比较中了。

Beyond Compare 3 中文版的安装注册及添加到右键菜单相关推荐

  1. Git 安装 (三)清除右键菜单选项[修改注册表]

    1. 打开注册表 WIN + R打开 regedit 2. 进入右键菜单目录 HKEY_CLASSES_ROOT\Directory\Background\shell 3. 删除文件夹 HKEY_CL ...

  2. 如何通过注册表删除电脑右键菜单里多余的选项

    下载系统镜像重装了下电脑系统,装完系统和软件后发现当鼠标右键点击文件或文件夹的时候右键菜单变得特别长,看着不太协调,里面出现了好多没用的选项.那么这些多余的选项是怎样出来的,其实是安装软件后对应软件生 ...

  3. win10:如何在注册表中操作右键菜单

    0.打开注册表, win-R(运行)=>regedit 1.在空白处添加右键菜单,并执行cmd命令 注册表路径:计算机\HKEY_CLASSES_ROOT\Directory\Backgroun ...

  4. 通过注册文件添加win10右键新建菜单.py文件

    我看了很多添加新建菜单的教程文章,尝试去添加python文件,大都千篇一律,完了还不起作用,后来看了这篇文章才明白,我的电脑系统没有事先注册.py的文件类型. 那么如何注册文件类型并将其添加到右键新建 ...

  5. 如何卸载ultraedit_UltraEdit_右键菜单注册及删除

    添加至右键菜单: 有些版本的 UltraEdit 安装好之后,缺少一个比较方便的功能:无法选择某个文本文件 用右键选择 UltraEdit 打开.仔细查看注册表,发现把下面内容加入注册表即可: 创建 ...

  6. 软件绿化之注册表右键菜单二

    自己在使用自己绿化的notepad++时,发现了一个小问题 通过notepad++安装程序安装的notepad++,不管一次选中多少个文件都会出现notepad++右键菜单,但我绿化后的notepad ...

  7. AutoCAD2018官方中文版下载安装教程

    AutoCAD2018官方中文版下载安装教程 其他版本按装教程[所有版本安装步骤都几乎一模一样,具体安装步骤可以参考 AutoCAD 2021 安装教程, [2020/8/30号] 亲自安装测试,步骤 ...

  8. Dreamweaver cs6中文版完整安装步骤:

    Dreamweaver cs6中文版完整安装步骤: http://www.cr173.com/soft/72633.html 1.首先我们需要下载Dreamweaver cs6官方中文原版安装程序,下 ...

  9. AutoCAD2019官方中文版下载安装教程

    AutoCAD2019官方中文版下载安装教程 其他版本按装教程:[所有版本安装步骤都几乎一模一样,具体安装步骤可以参考 AutoCAD 2021 安装教程, [2020/8/30号] 亲自安装测试,步 ...

最新文章

  1. [BUAA软工]提问回顾与个人总结
  2. RabbitMQ消费消息幂等性问题
  3. 科研实习 | 牛津大学英仕曼量化金融研究院招收机器学习+金融访问学生
  4. wxWidgets:wxTrackable类用法
  5. ubuntu oracle 10g 安装,Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法
  6. javascript动态创建表格:新增、删除行和列
  7. dede 文章列表页如何倒序排列
  8. 【转】TCP/IP协议到底在讲什么?【乐搏TestPro】
  9. 血的案例告诫 | 模拟大批量数据测试边界上限
  10. 逆向工程mysql注释_PowerDesigner 15进行逆向工程生成数据库图表时,注释的comment的生成,解决PowerDesigner逆向工程没有列注释...
  11. POJ 1470 Closest Common Ancestors(最近公共祖先 LCA)
  12. sublime text 显示 typescript高亮
  13. Java web技术及应用答案_超星《Java Web应用开发技术》答案
  14. 进化算法求解TSP问题
  15. 2021年王道数据结构课后题
  16. 谷歌为iPhone推新版本语音电话软件 北京网游分级制度今年启动(每日关注2010.1.27)
  17. 每日一课 | 在Python中获取列表的长度和大小
  18. sharepoint摘记
  19. layui前端框架的基本使用方法
  20. 关于:ORA-02069: global_names parameter must be set to TRUE for this operation

热门文章

  1. python中stringvar的用法_Python tkinter.StringVar方法代码示例
  2. 完整的js写的省市级的程序
  3. 设计师必读的 10 本书
  4. 5分钟内完成Python键盘记录程序
  5. AI将带我们去何方?(中-论述篇)
  6. iOS APP反重签名技术详解
  7. 什么是图床,如何理解图床
  8. 活捉那只抢算力的谷歌员工!挤占计算资源?博弈论或可破解数据中心“囚徒困境”
  9. 情不知所起 一 网 而深
  10. Python-Flask开发微电影网站(四)