Beyond Compare3 注冊密鑰和添加到右鍵菜單


本人使用的是 Beyond Compare 3 ,版本 3.3.8(build 16340),密鑰應收Beyond Compare 3都能夠使用。

如想查看密鑰,請參考本文末尾的隱藏內容

 

Beyond Compare 3 密鑰被撤銷的解決辦法

Beyond Compare 3的安裝、密鑰及配置方法請查看下面鏈接中的博文:
http://blog.csdn.net/zzfenglin/article/details/52610174
 

密鑰被撤消的解決辦法

1.問題現象。

激活以后在使用進程中有時候會出現密鑰被撤消的正告,而且該工具沒法使用,現象截圖以下:
 會彈出一個提示對話框,提示內容:
許可證密鑰已被撤銷:
3281-0350
更多信息,請聯系
sales@scootersoftware.com
 
類似上面的提示。

2.解決辦法。

找到“C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 3”目錄,然后將這個目錄下的所有文件都刪除掉,重新打開“Beyond Compare”工具,然后重新輸入密鑰激活一下就能夠重新正常使用了。

 

出處:http://www.wfuyu.com/technology/26806.html

=======================================================================================

Beyond Compare 30天評估期結束解決辦法

打開Beyond Compare 4,提示已經超出30天試用期限制

解決方法:

1.修改文件
  修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,這個文件重命名或者直接刪除,則會新增30天試用期,再次打開提示還有28天試用期。
2.修改注冊表
  ①在搜索欄中輸入 regedit,打開注冊表
  ②刪除項目:計算機\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId

 

也可寫成腳本,保存為bat文件來執行:

::del /q /s "C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 4\*.*"
reg delete "HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4" /f

 

出處:https://www.cnblogs.com/Lxk0825/p/9669037.html

=======================================================================================

添加到右鍵菜單

Beyond Compare 是個優秀的工具,我們經常用於對比文件和文件夾,右鍵點點就可以調用對比,着實很方便.但從3.2版本之前,我們可以從設置中將bc關聯到文件夾和文件右鍵,但之后的版本已經找不到此設置選項.
沒有此選項每次要先打開bc,然后再選擇要比較的文件或文件夾,造成一定的麻煩,也不怎么習慣.
我們可以通過手動添加注冊表的方式來解決. 為方便大家,線提供組織好的批處理一份,只需將批處理保存運行即可.

重要說明:
1:首先確保bc目錄下有BCShellEx.dll,或者BCShellEx64.dll,這里兩個文件用於32位機器和64位機器的郵件功能,如果沒有這兩個文件可以在網上下載。
     我也提供一個3.0.0.13的版本下載,不知道版本是否適合你的使用。下載地址:BCShellEx.dll_v3.0.0.13.rar
2:本批處理要放在BC3的目錄下,然后運行此bat文件
3:運行完成后,需要再次打開BCompare.exe這個軟件,點擊:工具-->選項-->啟動,就可以看到“在資源管理器上.....”的復選框,然后勾選上即可
4:這時在文件上點擊右鍵,就有菜單鍵了。

BC3添加右鍵菜單.bat

@ECHO OFF
rem 請將此腳本放在BC的目錄執行,例如 F:\Software\Beyond Compare

REM 將當前路徑設為變量
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

既然是綠色版本,就在給個取消注冊的代碼,其實就是對前面注冊表的刪除,請看下面的卸載的bat代碼:
BC3取消右鍵菜單.bat

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

參考出處:http://blog.chinaunix.net/uid-24118190-id-3900445.html

=====================================================================================


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM