FAQs: Button, mehrere Befehle mit einen Button ausführen

German support forum

Moderators: white, sheep, Hacker, Stefan2

Post Reply
User avatar
Stefan2
Power Member
Power Member
Posts: 2173
Joined: 2007-09-13, 22:20 UTC
Location: Europa

FAQs: Button, mehrere Befehle mit einen Button ausführen

Post by *Stefan2 » 2018-05-30, 18:37 UTC

Wusstest du schon....

seit TC 8.5 kann man mehrere Befehle mit einen einzigen Button ausführen.

19.02.14 Release Total Commander 8.50 final

Added: Support for multiple internal (cm_xyz) or user-defined (em_xyz) commands
on a single button or start menu command, separate by a comma, e.g. cm_SelectAll,cm_Copy.
Not all commands can be chained this way!


Beispiel Button, welcher einfach nur drei Dialoge aufruft:


Kommando: cm_About,cm_HelpIndex,cm_FtpConnect
Parameter:
Startpfad:
Icondatei: wcmicons.dll
Tooltip:



Am Besten funktioniert es OHNE Leerzeichen zwischen den Befehlen!


Für eine Liste der TC-internen Befehle öffne den 'CommandBrowser'
( 'cm_CommandBrowser' in die TC-Kommandoszeile* eintippen (*Konfigurieren > Einstellungen... > Layout > [x] Zeige Kommandoszeile)
oder öffne die 'TOTALCMD.INC' Textdatei mit einem Editor ('F4' im TC)




Um eigene 'Benutzerdefinierten Befehle' (em_Befehl usercmd.ini) im Button zu verwenden,
oder um cm_Befehle angepasst zu verwenden,
muss zuerst ein solcher User-Befehl (Benutzer definierter Befehl, BDB, UDC) angelegt werden, siehe:
http://www.ghisler.ch/wikide/index.php/Benutzerdefinierte_Befehle

Kommando: em_MeinTest,cm_About,em_StarteTaschenrechner


- - -


HolgerK wrote:
Stefan2 wrote: wenn man in der TC-Kommandoszeile* 'cm_CommandBrowser' eintippt,

erscheint eine Liste aller TC-internen Befehle :shock:
...

Weitere Tipps?
Das ist noch nicht so sonderlich sinnvoll ausser man macht anschliessend folgendes:
Tipp: Internen Befehl mit Doppelklick oder <Eingabe> auswählen(wird dann ins Clipboard übernommen)
und per <Strg+V> in der Kommandozeile einfügen und ausführen.


Noch ein Tipp: Um sich Tipparbeit in der Kommandozeile (wie hiess noch mal der Befehl für den Commandbrowser?) zu sparen, kann man sich auch einen Alias wie "cmb" auf cm_CommandBrowser legen (Konfigurieren->Einstellungen...-> Diverses: (o) Alias ... )
Dann tippt man in der Kommandozeile nur noch cmb ein.

Gruss
Holger


- - -





Mal was anderes:
https://www.youtube.com/watch?v=8jGAfzrdpxo

- - -
 

Post Reply