Beyond Compare是一款文件及文件夹(目录)的对比工具。Beyond Compare不仅可以快速比较出两个目录的不同,还可以比较每个文件的内容,而且可以任意显示比较结果。Beyond Compare程序内建了文件浏览器,方便您对文件、文件夹、压缩包、FTP网站之间的差异比对以及资料同步。
Beyond Compare软件特色:
展开会话概念
· 所有类型的比较均可以被保存为会话,而不仅仅是文件夹比较
· 插件被替换为内置会话类型
· 保存的会话可以在文件夹里管理
· 自动保存新比较至会话
全面启用unicode
· 不仅支持Unicode文件内容,而且支持Unicode文件名
界面改进
· 针对会话视图的选项卡界面
· 手头的“主视图”用于启动或管理会话
· 可以保存和恢复多个打开会话的布局
· 内置“检查升级”功能
文件夹比较功能
· 选择喜欢的文件夹图标颜色
· 多个操作可以通过队列执行
· 文件操作默认使用过滤器
· 专用文件夹同步会话
· Touch and 属性命令可以递归执行到子文件夹。
· 属性 命令现在执行Unix属性
· 新的忽略 命令将不匹配文件标记为确定 mismatched file as okay
· 新的 移动到文件夹命令
· 平展文件夹帮助比较文件夹结构的不同
· 能够替代对齐文件
文本比较特点
· 完整的i窗格内编辑器自带动态重新比较
· 高亮语法
· 自适应装订按钮用于复制节
· 保存之后无限制的撤销
· 基于语法的比较规则
· 两侧比较运用独立的文件类型I
· 新的忽略 命令f标记不匹配文件为确定
· 多重书签
· 十六进制显示行细节的选项
· 三方文本合并
· 在和另一侧特定文本想比较时,能够将一侧的特定文本视为不重要的
改进FTP支持
· FTP配置文件,每一个会话可选
· 多项同时连接
· 内置安全FTP协议支持(SFTP和FTP基于SSL)
软件截图
修改说明
@果核剥壳
修复注册码过期错误
部分汉化资源修复
更新注册码,爆破程序,禁止读取注册版
下载地址
10个网盘聚合地址,国外地址,有能力的去下
其他博客打着“全部免费无限制”,卖这些软件的,不要碧莲
已高速https://www.123pan.cn/s/HQeA-dD1Sh
https://pan.quark.cn/s/a6553626e329
普通用户每天也提供免费下载次数
评论列表(224条)
bcompare表格对比如何设置同列不同行的匹配对比,不同行太难了,有两张相似的表,列肯定都是对齐的。但是相同的内容在A表中第10行出现,但是在对比的B表中可能会出现在第108行,不管我怎么会话设置里进行对齐方式的调整,都无法解决,仍然是A表的第10行呆板的比对B表的第10行,发现不一样就标出。实际上,A表的第10行已经在B表同一列出现了,如何设置,哪位大神帮忙指导下,谢谢~
可不可以分享一下对应的注册机,具体帖子见吾爱论坛https://www.52pojie.cn/thread-1942883-1-1.html,但是没账号,望分享
绿色版如何添加右键呢?等大神作答
@ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(
powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)
:MENU
ECHO.&ECHO 1、添加资源管理器右键菜单项
ECHO.&ECHO 2、移除资源管理器右键菜单项
CHOICE /C 123 /N >NUL 2>NUL
IF "%ERRORLEVEL%"=="2" GOTO RemoveMenu
IF "%ERRORLEVEL%"=="1" GOTO AddMenu
:AddMenu
reg add "HKCU\Software\Scooter Software\Beyond Compare" /f /v "ExePath" /d "%~dp0BCompare.exe" >NUL
reg add "HKCU\SOFTWARE\Scooter Software\Beyond Compare 5" /f /v "ExePath" /d "%~dp0BCompare.exe" >NUL
reg add "HKCU\SOFTWARE\Scooter Software\Beyond Compare 5\BcShellEx" /f /v "SavedLeft" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\WOW6432Node\Scooter Software\Beyond Compare\BcShellEx" /f /v "ExePath" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\WOW6432Node\Scooter Software\Beyond Compare\BcShellEx" /f /v "SavedLeft" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\WOW6432Node\Scooter Software\Beyond Compare 5\BcShellEx" /f /v "ExePath" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\WOW6432Node\Scooter Software\Beyond Compare 5\BcShellEx" /f /v "SavedLeft" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\Scooter Software\Beyond Compare\BcShellEx" /f /v "ExePath" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\Scooter Software\Beyond Compare\BcShellEx" /f /v "SavedLeft" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\Scooter Software\Beyond Compare 5\BcShellEx" /f /v "ExePath" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\Scooter Software\Beyond Compare 5\BcShellEx" /f /v "SavedLeft" /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\Classes\CLSID\{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" /f /ve /d "CirrusShellEx" >NUL
reg add "HKLM\SOFTWARE\Classes\CLSID\{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}\InProcServer32" /f /ve /d "\"%~dp0BCShellEx64.dll\"" >NUL
reg add "HKLM\SOFTWARE\Classes\CLSID\{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}\InProcServer32" /f /v "ThreadingModel" /d "Apartment" >NUL
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BCompare.exe" /f /ve /d "%~dp0BCompare.exe" >NUL
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BCompare.exe" /f /v "UseURL" /t REG_DWORD /d "1" >NUL
reg add "HKLM\SOFTWARE\Classes\.bcss" /f /ve /d "BeyondCompare.Snapshot" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.Snapshot" /f /ve /d "Beyond Compare Snapshot" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.Snapshot\DefaultIcon" /f /ve /d "\"%~dp0BCompare.exe,0\"" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.Snapshot\shell\open\command" /f /ve /d "\"%~dp0BCompare.exe\" \"%%1\"" >NUL
reg add "HKLM\SOFTWARE\Classes\.bcpkg" /f /ve /d "BeyondCompare.SettingsPackage" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.SettingsPackage" /f /ve /d "Beyond Compare Settings Package" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.SettingsPackage" /f /v "EditFlags" /t REG_DWORD /d "0x00100000" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.SettingsPackage\DefaultIcon" /f /ve /d "\"%~dp0BCompare.exe,0\"" >NUL
reg add "HKLM\SOFTWARE\Classes\BeyondCompare.SettingsPackage\shell\open\command" /f /ve /d "\"%~dp0BCompare.exe\" \"%%1\"" >NUL
reg add "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\CirrusShellEx" /f /ve /d "{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" >NUL
reg add "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\CirrusShellEx" /f /ve /d "{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" >NUL
reg add "HKLM\SOFTWARE\Classes\lnkfile\shellex\ContextMenuHandlers\CirrusShellEx" /f /ve /d "{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" >NUL
reg add "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\CirrusShellEx" /f /ve /d "{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" >NUL
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /f /v "{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" /d "Beyond Compare 5 Shell Extension" >NUL
reg add "HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\Beyond Compare 5" /f /v "TypesSupported" /t REG_DWORD /d "7" >NUL
reg add "HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\Beyond Compare 5" /f /v "EventMessageFile" /d "%~dp0BCompare.exe" >NUL
ECHO.&ECHO 正在添加BeyondCompare.5.ShellExt App
PowerShell.exe -NonInteractive -Command "Add-AppProvisionedPackage -Online -SkipLicense -Regions all -PackagePath:'%~dp0BCShellEx.msix'"
ECHO.&ECHO 添加完成 &TIMEOUT /t 3 >NUL&CLS&GOTO MENU
:RemoveMenu
reg delete "HKLM\SOFTWARE\Classes\.bcss" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\.bcpkg" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\BeyondCompare.Snapshot" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\BeyondCompare.SettingsPackage" /F>NUL 2>NUL
reg delete "HKCU\SOFTWARE\Scooter Software\Beyond Compare" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Scooter Software\Beyond Compare" /F>NUL 2>NUL
reg delete "HKCU\SOFTWARE\Scooter Software\Beyond Compare 5" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Scooter Software\Beyond Compare 5" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\WOW6432Node\Scooter Software\Beyond Compare" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\WOW6432Node\Scooter Software\Beyond Compare 5" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BCompare.exe" /F >NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\CLSID\{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}" /F >NUL 2>NUL
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\Beyond Compare 5" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /F /v "{812BC6B5-83CF-4AD9-97C1-6C60C8D025C5}">NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\CirrusShellEx" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\CirrusShellEx" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\lnkfile\shellex\ContextMenuHandlers\CirrusShellEx" /F>NUL 2>NUL
reg delete "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\CirrusShellEx" /F>NUL 2>NUL
ECHO.&ECHO 正在移除BeyondCompare.5.ShellExt App
PowerShell.exe "Get-AppxPackage -AllUsers -Name "ScooterSoftware.BeyondCompare.5.ShellExt" | Remove-AppxPackage -AllUsers"
ECHO.&ECHO 移除完成
ECHO.&ECHO 移除完成
ECHO.&ECHO 移除完成
ECHO.&ECHO 移除完成
ECHO.&ECHO 移除完成
ECHO.&ECHO 移除完成
TIMEOUT /t 5 >NUL&CLS&GOTO MENU
右键菜单用上面的就行了。
感谢大佬。这个可以用,可以有win11的右键一级菜单,不过果核的修改里面没有BCShellEx.msix,需要自己从官方的或者其他修改包里面提取
大哥,可以共享一下BCShellEx.msix这个吗?
1.我用了这个脚本,用官方相同版本的BCShellEx.msix注册了,还是不行。
2.直接把果核这个删了,全新安装官方的,勾选了注册资源管理器,都没有右键。这点就让我很懵了😂不知道是不是用了StartAllBack的原因,我把StartAllBack的“经典资源管理右键”恢复成Win11默认了,重启了资源管理器,来回尝试都还是不行。
3.全新安装官方,然后用果核的部分文件覆盖,也还是没有右键。
4.我用4.4.4.27058(当时这个版本是有右键的)里面的BCShellEx64.dll,覆盖过来,也还是没有右键。
这些操作,都确认过BC的选项里面,是勾选了“在资源管理器中包含BC”的,也反复重启过资源管理器进程。
Win11 的一级菜单和二级菜单,都没有找到。
@果核剥壳 官方大佬有没有啥好的办法呢?
1.先把果核版删掉;
2.然后用相同版本官方版安装,安装时勾选右键;
3.卸载官方版本,勾选删除所有配置;
4.重新安装官方版,安装时勾选右键;
5.从果核包中,复制BC5Key.txt、BCompare.exe这两个文件进行替换
右键终于出来了,是在二级菜单中,点击后也没有提示找不到BC.exe路径了。
Win11 23H2 (22631.3880)
官方下载的时候,可以选择语言。
如果下载官方中文,然后用果核的替换后是英文,那是因为下载的官方版本,版本号对不上。
官方没有提供历史小版本下载地址,在下载了官方版本后,可以通过下载的URL,直接改URL中的版本号,即可直接用改后的URL来下载历史小版。
只要与果核的版本号一样,替换后,还会是中文。
从果核包中,复制BC5Key.txt、BCompare.exe这两个文件覆盖到官方Beyond Compare v5.0.1.29877的源文件安装文件夹内,不用装了卸什么样的,直接可用。win8 X64,希望有帮助!!!
我无所谓中英文一样用,装的英文,覆盖后也是英文。不折腾了。
还得是果核大神 赞!
这个修改版支持右键菜单吗
请问有macos版吗?
我这样试了下是可以的,就是安装官方的时候勾选配置资源管理器什么的(就是加入右键菜单)。然后用这个版本的BCompare.exe BCPreferences.xml BCState.xml BCState.xml.bak BC5Key.txt这几个文件覆盖就行了。
我是先安装官方的,然后用这个覆盖。最后在选项---启动----资源管理整合里面勾选。一级菜单就有了,只是是英文的
大家不用试了,提示路径不对。
能不能说一下具体是什么路径不对啊?我目前是用官方安装好(在这之前不要使用修改版),然后用lrepacks的修改(这个可以在虚拟机里面安装好,然后复制里面的文件)里的Bcompare.exe, BC5Key.txt, 7z.dlll, BCUnrar.dll(后两个应该可以不替换)替换,目前还没发现问题。
你可以在沙盒或者虚拟机里面试一下这个方案。我想起来,之前实验的时候,如果先用过修改版,再安装官方貌似确实会有路径问题。
目前这个方案不行了,提示激活码已过期(类似这个,具体写的啥忘了),不能用了
使用旧版本中的BCShellEx64.dll文件 替换覆盖到新版本中,即可注册右键菜单 (Win11是二级菜单里)
为什么添加右键菜单的脚本不起作用啊?win11 23h2
我也发现这个问题。 现在能搜索到的绿色版 右键都不起做用
我用官方版本安装 的话 右键就正常
W11 22631 7月更新 3880版本
目前我发现可以用官方安装后,把修改的文件替换进去,也能用,而且可以显示已授权,就是目前还不知道会不会有啥问题
我下官方的安装,都没得右键,见鬼了😂
试了一下官方的新版本是直接把右键菜单集成到win11的一级菜单里面了(旧版本需要在二级菜单找),而这个新版本的修改版右键菜单不管是在一级菜单还是二级菜单都找不到
这个修改可不可以做成无限续期的方式,因为这个软件也有30天的免费体验期。不知道有没有大佬研究
终于有免登录不限速的123云盘了,诚通网盘实在是一言难尽又要登录又限速还只能单个线程下载。
如果确实需要通过诚通网盘搞收入,能不能将免登录的123云盘或者蓝奏云、阿里网盘之类不限速的链接搞成文本,放到诚通网盘里面?