Optionen für die Befehlszeile
Sie können DiffDog-Vergleiche nicht nur über die grafische Benutzeroberfläche, sondern auch über das Befehlszeilenfenster ausführen. Die Pfade für die zu vergleichenden Dateien oder Verzeichnisse können der ausführbaren DiffDog-Datei in Form von Argumenten bereitgestellt werden. Außerdem können zusätzliche Vergleichsoptionen angegeben werden (Beschreibung siehe unten). Bei Ausführung des Befehls wird DiffDog gestartet, öffnet die Verzeichnisse oder Dateien im entsprechenden Vergleichsfenster, führt den Vergleich durch und zeigt die Ergebnisse an.
Anmerkung: | Bei Aufruf der ausführbaren DiffDog-Datei über die Befehlszeile, wird die grafische Benutzeroberfläche von DiffDog mit den von Ihnen definierten Optionen geöffnet. Das Vergleichsergebnis kann nicht im Befehlszeilenfenster angezeigt werden und die Vergleichsergebnisse können auch nicht über die Befehlszeile exportiert werden. Diese Funktionalitäten stehen in DiffDog Server zur Vefügung (https://www.altova.com/de/diffdog-server). |
So führen Sie DiffDog über die Befehlszeilenschnittstelle aus:
1.Geben Sie im Windows-Suchfeld cmd ein und drücken Sie die Eingabetaste, um ein neues Befehlszeilenfenster zu öffnen.
2.Wechseln Sie vom aktuellen Verzeichnis in das Verzeichnis, in dem DiffDog installiert ist, z.B.:
cd C:\Programme (x86)\Altova\DiffDog2025\ |
3.Rufen Sie die DiffDog.exe auf und geben Sie die gewünschten Datei- oder Verzeichnisnamen sowie etwaige optionale Befehlszeilenoptionen als Argumente an. Im unten gezeigten Befehl werden etwa zwei Textdateien verglichen, daher wurden die Optionen /cF /mT explizit definiert:
DiffDog.exe /cF /mT file1.txt file2.txt |
Eine Liste der verfügbaren Optionen finden Sie unter Befehlszeilensyntax.
Wenn DiffDog bei Aufruf über die Befehlszeile bereits ausgeführt wird, wird es als neue Instanz gestartet, vorausgesetzt die Option Mehrere Instanzen zulassen wurde unter Extras | DiffDog Optionen | Register Applikation aktiviert. Wenn die Option Mehrere Instanzen zulassen deaktiviert ist, wird der neue Vergleich in einem neuen Vergleichsfenster einer bereits laufenden DiffDog-Instanz geöffnet.