PDA

View Full Version : Kommandozeilenparameter für Beyond Compare?


06-Jul-2004, 01:54 AM
Weiss einer von Euch, ob es die Möglichkeit gibt, Beyond Compare auch mit Parametern direkt aus Batch-Dateien oder mit Shell-Aufruf zu starten?
Ich könnte dann die zu vergleichenden Verzeichnisse ohne Auswahl direkt als Argumente in der Kommandozeile übergeben.

(Does anyone know whether it is possible to start Beyond Compare with parameters directly from batch files or with the shell command?
I could then start with the directories to compare as arguments in the command line without file dialog box.)

06-Jul-2004, 04:38 AM
Ja, BC bietet die Möglichkeit Kommandozeilenparameter zu übergeben, z.B.: BC2.EXE C:\ALPHA C:\BETA. Detailliertere Informationen zu allen Kommandozeilenschaltern können in der Hilfe (-> "Windows-Integration" -> "Befehlszeilenschalter") nachgelesen werden.

Zudem bietet BC die Möglichkeit ganze Vergleichskripte zu erstellen, die einen automatisierten Vergleich ermöglichen. Genauere Informationen hierzu sind ebenfalls in der Hilfe (-> "Skripte ausführen") zu finden.

Viel Spaß damit! :)

12-Jul-2004, 07:32 AM
Die Sache mit den zu vergleichenden Verzeichnissen als Parameter läuft übrigens sehr cool in Zusammenarbeit mit dem TotalCommander ... siehe www.ghisler.com (http://www.ghisler.com) ... dort kann die Buttonbar derart konfiguriert werden, dass BC mit dem im linken und rechten Fenster des TotalCmd zu sehenden Verzeichnissen einen Vergleich startet.

15-Aug-2005, 05:57 AM
Hi Gunnar. Wie geht das mit dem Total-Commander und BC? Komm nicht drauf. :confused:

Gunnar
15-Aug-2005, 07:09 AM
Moin,

im TotalCommander können neue Icons zur Buttonbar bzw. Symbolleiste hinzugefügt werden, indem man das Menü "Konfigurieren" -> "Buttonbar ändern" aufruft.
Im nun erscheinenden Dialog lassen sich weitere Programme anfügen.
Im Feld "Kommando" muss Pfad und Dateiname von Beyond Compare angegeben werden; z.B. C:\Programme\Beyond Compare 2\BC2.exe
und unter "Parameter" muss %p %t eingetragen werden. (mit Leerzeichen zwischen %p und %t !!!)
%p steht für die aktuell markierte Seite im TotalCommander, während %t die jeweils andere Seite darstellt.
Drückt man nun das neu entstandene Icon in der Symbolleiste des TotalCommanders, stellt BeyondCompare die beiden aktuell vom TotalCommander angezeigten Ordner nebeneinander dar.

Schöne Grüße,

18-Aug-2005, 07:16 AM
Moinmoin und Hi. Danke für die irre schnelle Antwort und die exakte Beschreibung! Das funzt SUPER!!!
Klasse Kombination BC und TotalCommander! :)

Gunnar
18-Aug-2005, 10:20 AM
:)