Parameter- Übergabe an externes Programm
Moderators: Hacker, Stefan2, white
Parameter- Übergabe an externes Programm
Hallo zusammen,
wie bringe ich es fertig einem Programm zwei Dateien oder Ordner als Parameter zu übergeben?
Beachte:
Die Auswahl kann sowohl im gleichen Fenster als auch im Ziel- und Quell- Fenster stehen.
%P%N %T%M funktioniert also nicht
==> Ich bräuchte eine Funktionalität wie beim internen Vergleicher.
Danke und Servus
Cubaner
wie bringe ich es fertig einem Programm zwei Dateien oder Ordner als Parameter zu übergeben?
Beachte:
Die Auswahl kann sowohl im gleichen Fenster als auch im Ziel- und Quell- Fenster stehen.
%P%N %T%M funktioniert also nicht
==> Ich bräuchte eine Funktionalität wie beim internen Vergleicher.
Danke und Servus
Cubaner
Hallo Cubaner!
Der TC 7 Beta1 kann das!
cm_IntCompareFilesByContent
[Configuration]
Comparetool=PfadZuDeinemProgrammDassDieParameterBraucht
Dieser Befehl funktioniert auch im Hauptmenu!
LG
Stance
Der TC 7 Beta1 kann das!
cm_IntCompareFilesByContent
cm_CompareFilesByContent30.05.06 Added: New internal command cm_IntCompareFilesByContent to call the internal compare tool even when an external tool is defined
Also den Befehl "cm_CompareFilesByContent" verwenden und in der Konfigurationsdatei:06.09.05 Added: Support for external compare via line in wincmd.ini, e.g.: Comparetool=C:\program files\winmerge\WinMerge.exe
[Configuration]
Comparetool=PfadZuDeinemProgrammDassDieParameterBraucht
Dieser Befehl funktioniert auch im Hauptmenu!
LG
Stance
Übergabe an beliebiges Programm.
Danke Stance für die superschnelle Antwort,
aber meine Frage war wohl nicht ganz richtig formuliert !
Ich will den internen Vergleicher nicht ersetzten, ich will an ein beliebiges Programm
2 markierte Dateien oder Ordner übergeben.
Danke und Servus
Cubaner
aber meine Frage war wohl nicht ganz richtig formuliert !
Ich will den internen Vergleicher nicht ersetzten, ich will an ein beliebiges Programm
2 markierte Dateien oder Ordner übergeben.
Danke und Servus
Cubaner
Hi Cubaner!
Wollte dich nur darauf aufmerksam machen, dass es in der nächsten Version funktionieren wird!
Der Befehl "cm_IntCompareFilesByContent" scheint den alten Befehl für "Vergleich nach Inhalt" zu ersetzen.
Benutzt du den Befehl "cm_CompareFilesByContent" und hast in der wincmd.ini / [Configuration] "Comparetool=" einen Pfad zu zB ExamDiff angegeben, wird dieses Programm mit den markierten Dateien gestartet.
Markierte Verzeichnisse sollten ebenso funktionieren...
Edit: 2 Markierte Dateien im selben Panel werden prima übergeben!
Wollte dich nur darauf aufmerksam machen, dass es in der nächsten Version funktionieren wird!
Der Befehl "cm_IntCompareFilesByContent" scheint den alten Befehl für "Vergleich nach Inhalt" zu ersetzen.
Benutzt du den Befehl "cm_CompareFilesByContent" und hast in der wincmd.ini / [Configuration] "Comparetool=" einen Pfad zu zB ExamDiff angegeben, wird dieses Programm mit den markierten Dateien gestartet.
Markierte Verzeichnisse sollten ebenso funktionieren...
Edit: 2 Markierte Dateien im selben Panel werden prima übergeben!
- sqa_wizard
- Power Member
- Posts: 3896
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Habe eben mal die Forensuche bemüht:
Dateien zur Übergabe markieren.
Damals ging es Cubaner darum, "Beyond Compare" zum vergleichen von Dateien und Ordnern einzubinden.
Das funktioniert wie oben beschrieben.
Dateien zur Übergabe markieren.
Damals ging es Cubaner darum, "Beyond Compare" zum vergleichen von Dateien und Ordnern einzubinden.
Das funktioniert wie oben beschrieben.

- sqa_wizard
- Power Member
- Posts: 3896
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Hallo zusammen,
jawohl sqa_wizard hat recht !
Zitat:
Gute Recherche ...
Das Vergleichen geht nun in der Tat sehr komfortabel zweigleisig,
aber bei Cubaner hörte es sich mehr allgemein an
Aber:
Ich will den internen Vergleicher nicht ersetzten!
Ich will an ein beliebiges Programm 2 markierte Dateien oder Ordner übergeben.
Mittels "cm_IntCompareFilesByContent" oder "cm_CompareFilesByContent" plus Eintrag
in der wincmd.ini / [Configuration] "Comparetool=" einen Pfad zu zB ExamDiff,
wird:
1.Der interne Vergleicher ausgeknipst.
2.Es werden keine 2 Ordner übergeben!
3 Markierte Dateien im selben Panel werden,
wie bereits von Stance beschrieben prima übergeben!
Danke und Servus
Cubaner
jawohl sqa_wizard hat recht !
Zitat:
Gute Recherche ...
Das Vergleichen geht nun in der Tat sehr komfortabel zweigleisig,
aber bei Cubaner hörte es sich mehr allgemein an
Aber:
Ich will den internen Vergleicher nicht ersetzten!
Ich will an ein beliebiges Programm 2 markierte Dateien oder Ordner übergeben.
Mittels "cm_IntCompareFilesByContent" oder "cm_CompareFilesByContent" plus Eintrag
in der wincmd.ini / [Configuration] "Comparetool=" einen Pfad zu zB ExamDiff,
wird:
1.Der interne Vergleicher ausgeknipst.
2.Es werden keine 2 Ordner übergeben!
3 Markierte Dateien im selben Panel werden,
wie bereits von Stance beschrieben prima übergeben!
Danke und Servus
Cubaner
Hallo Cubaner!
Also icfu scheint seinen Beitrag inzwischen gelöscht zu haben? Oder wurde verschoben?
Leider wissen wir immer noch nicht, ob es sich um ein Tool zum Vergleich für Dateien und Verzeichnissen handelt!
Ordner vergleiche ich immer mit dem Total Commander.
Naja, trotzdem danke fürs Feedback. Ich hoffe es funktioniert jetzt -hast ja lange darauf warten müssen!
LG
Stance
Also icfu scheint seinen Beitrag inzwischen gelöscht zu haben? Oder wurde verschoben?
Leider wissen wir immer noch nicht, ob es sich um ein Tool zum Vergleich für Dateien und Verzeichnissen handelt!
Ordner vergleiche ich immer mit dem Total Commander.
Naja, trotzdem danke fürs Feedback. Ich hoffe es funktioniert jetzt -hast ja lange darauf warten müssen!

LG
Stance
Gelöscht, weil der CompareTool-Eintrag unerwünschte Nebenwirkungen hat und ich dachte, daß ich Cubaner falsch verstanden hatte. Im Verzeichnis-Sync gibt es keine Möglichkeit mehr, das interne Filecompare aufzurufen, wenn man CompareTool= in der wincmd.ini gesetzt hat.
Da müßte man schon wieder Requests nachschieben. Derzeit bleibt nur AHK, um alle Probleme mit einem Aufruf zu lösen.
Icfu
Da müßte man schon wieder Requests nachschieben. Derzeit bleibt nur AHK, um alle Probleme mit einem Aufruf zu lösen.
Programme wie WinMerge können beides, da gibt es keine Notwendigkeit der Unterscheidung.Leider wissen wir immer noch nicht, ob es sich um ein Tool zum Vergleich für Dateien und Verzeichnissen handelt!
Icfu
This account is for sale
BLÖDSINNCubaner wrote:Mittels "cm_IntCompareFilesByContent" oder "cm_CompareFilesByContent" plus Eintrag
in der wincmd.ini / [Configuration] "Comparetool=" einen Pfad zu zB ExamDiff,
wird:
1.Der interne Vergleicher ausgeknipst.

cm_IntCompareFilesByContent ruft IMMER den TC internen Vergleicher auf

Hoecker sie sind raus!
[REQ] Directory Sync => Call Internal Compare Toolicfu wrote:Im Verzeichnis-Sync gibt es keine Möglichkeit mehr, das interne Filecompare aufzurufen, wenn man CompareTool= in der wincmd.ini gesetzt hat.
Da müßte man schon wieder Requests nachschieben.
[REQ] Internal Compare Tool => Call External Compare Tool

- ghisler(Author)
- Site Admin
- Posts: 50841
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ich habe nun Strg+Umsch+F3 als zusätzlichen Hotkey eingebaut.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com