Please enable JavaScript to view this site.

Beyond Compare

Beyond Compare allows system administrators to disable certain functionality of the program by setting policies in a system-wide location.

Policies

DisableCheckForUpdates

When enabled, Beyond Compare will never check for an updated version.  The command will not be included in the Help menu, the tweak will not be available in the Options dialog, and the New version available... notification will not be shown.

DisableRemoteProfiles

When enabled, support for all remote file storage profiles will be disabled.  This includes FTP, SFTP, WebDAV, and third-party cloud storage providers (Dropbox, Amazon S3, OneDrive, etc).  The Subversion profile, which is read-only, is not affected by this policy.

DisableSavedPasswords

When enabled, passwords will only be kept in memory.  Save password checkboxes will not be shown.

To enable a policy on Windows

1.Open Windows Registry Editor.

2.Create the following key, if it does not exist:

HKEY_LOCAL_MACHINE\Software\Scooter Software\Beyond Compare

 

3.Create a DWORD value with the same name as the policy (e.g. "DisableCheckForUpdates").

4.Modify its data to be "1" to enable it.

Use HKEY_CURRENT_USER instead to limit the policy to the current user.

Policies affect all versions of Beyond Compare that support them.

When installing Beyond Compare, you can pass the policy name to the installer as a switch to enable it by default (e.g. "BCompareSetup.exe /DisableCheckForUpdates").

To enable a policy on macOS/Linux

1.Create the following file, if it does not exist:

/etc/bcompare.conf

 

2.Add a line with the name of the policy (e.g. "DisableCheckForUpdates") followed by "=".

3.Add "yes" to the end of the line to enable it.

Add "no" instead to leave it disabled.  Any line starting with a "#" is a comment.

The install includes a sample configuration file:

bcompare.conf.sample

 

On macOS, you can find this file by right clicking on Beyond Compare.app, selecting Show Package Contents, and navigating to Contents/Resources/.

On Linux, this file is in the install location, normally:

/usr/lib/beyondcompare