I did a small change to my v2.2 LD fork, which is what I'm still using these days (mainly because I've had no reason to change it). Don't know if it'll be of interest to anyone else, but maybe the change is worth merging into the main version. (Up to you, AussieBoykie!)
Added NEWWINDOW argument (passes /solo switch to make BComp.exe open a new window).
Updated default/fallback path to the Beyond Compare 4 one.
I'm running it from a button like this, so I can hold Shift to get a new window instead of a new tab:
Very simple stuff. I just want to compare 2 files by context menu rapidly. The 2 files could be on the same view or on the opposite view. I just wrote this which is a lot easier than a script. Not sure why a script is needed.
BCompare.exe {allfilepathdest} {allfilepath}
This actually also can compare 3 files. I'm using this. Much easier.
This was not said in the first post. The ability to Automatically select a file (or folder) with matching name on the other side is the most attractive to me.
The problem with BCompare.exe {allfilepathdest} {allfilepath}
is that you can't easily control what should be on the left-middle-right.
I get different results depending on what file you right click on or if a file in dest is selected.
Can you define the order of files passed by {allfilepath} and {allfilepathdest}. Strange behavior that I can explain more. Should I create a new topic for this command? or Continue here? BCompare.exe {allfilepathdest} {allfilepath}
I've had this installed for a year or two. All of a sudden I'm getting this message when trying to use it: Windows can't find $BC
I downloaded the latest version and copied it into the script directory. It was the same I already had but I thought mine might be corrupted. But it still fails. And if I go into settings, the file does not show in the right box as shown in the above installation image. I have standard buttons setup to run Beyond Compare and they work. So the problem seems to be with the setup of this script. Any ideas on how to fix this?
Using
Directory Opus Pro 12.24 Build 7795 x64
OS 6.1 (B:7601 P:2 T:1) SP 1.0 "Service Pack 1"
Depends what kind of output you're looking for, I suspect.
A command line diff tool could do it easily but one of the other tools might have something more suited to printing. What's best may depend on what you're looking for.