Button automatisiert erstellen
Moderators: Hacker, Stefan2, white
Button automatisiert erstellen
Ist es möglich über den TC oder ein Script einen Button oder Menüeintrag automatisch zu erzeugen bzw. installieren?
Es soll für eine Benutzergruppe >50 Personen ein Button zu einem externen Programm mit Parametern im TC eingerichtet werden. Da sind auch Personen dabei die das vor einige Probleme stellt.
Duke
Es soll für eine Benutzergruppe >50 Personen ein Button zu einem externen Programm mit Parametern im TC eingerichtet werden. Da sind auch Personen dabei die das vor einige Probleme stellt.
Duke
tja, leider kenne ich mit AHK überhaupt nicht ausSamuel wrote:Ich würd es mit AHK machen. (10 Zeilen, oder so.)
Die Buttonbar Datei ist eigentlich eine ini Datei.
Einfach "[Buttonbar] Buttoncount" abfragen und dann die jeweiligen Einträge für diese Werte in die Inidatei schreiben.

so, das dies für mich alles andere als einfach ist...
Ich würd's per e-mail machen.
Mit einer kurzen Anleitung wie der Button von der Mail in die Buttonbar kommt:
- Kontextmenü des zu versenden Buttons öffnen und "Kopieren" auswählen
- "Einfügen" in eine Mail und den eingefügten Button-code Rot einfärben z.B. so:
TOTALCMD#BAR#DATA
cm_SwitchIgnoreList
wcmicons.dll,81
2922
- Anleitung in der Mail hinzufügen:
A: Den roten Textblock mit der Maus markieren.
B: Über das Kontextmenu "Kopieren" in das Clipboard übernehmen.
C: Im Totalcommander auf der Buttonleiste an der gewünschten Stelle das Kontextmenu mit der rechten Maustaste öffnen und "Einfügen" auswählen.
- Mail an die >50 Benutzer verschicken.
(Vorher austesten, dass dies auch funktioniert und im Buttoncode keine absoluten Pfade benutzt werden die nicht bei allen 50 Benutzern immer identisch sind)
Gruß
Holger
Mit einer kurzen Anleitung wie der Button von der Mail in die Buttonbar kommt:
- Kontextmenü des zu versenden Buttons öffnen und "Kopieren" auswählen
- "Einfügen" in eine Mail und den eingefügten Button-code Rot einfärben z.B. so:
TOTALCMD#BAR#DATA
cm_SwitchIgnoreList
wcmicons.dll,81
2922
- Anleitung in der Mail hinzufügen:
A: Den roten Textblock mit der Maus markieren.
B: Über das Kontextmenu "Kopieren" in das Clipboard übernehmen.
C: Im Totalcommander auf der Buttonleiste an der gewünschten Stelle das Kontextmenu mit der rechten Maustaste öffnen und "Einfügen" auswählen.
- Mail an die >50 Benutzer verschicken.
(Vorher austesten, dass dies auch funktioniert und im Buttoncode keine absoluten Pfade benutzt werden die nicht bei allen 50 Benutzern immer identisch sind)
Gruß
Holger
Danke für den Tip, das klappt so.HolgerK wrote:Ich würd's per e-mail machen.
Mit einer kurzen Anleitung wie der Button von der Mail in die Buttonbar kommt:
- Kontextmenü des zu versenden Buttons öffnen und "Kopieren" auswählen
- "Einfügen" in eine Mail und den eingefügten Button-code Rot einfärben z.B. so:
Komisch ist nur das der TC bei mir 30-40s benötigt bis der Button eingefügt ist, in der Zeit wirkt er wie abgestürzt

Dann kann es eigentlich nur die IconDatei sein, die auf z.B.eine Exe im Netzwerk verweist.Duke wrote:Die lange Dauer hängt wohl irgendwie mit dem Netzwerk zusammen...
Beim Extrahieren des Icons muss auf diese Datei zugegriffen werden, was evtl. dann zusätzlich noch einen oder mehrere (lokal+Server) Virenscanner zu behindernden Aktivitäten verleitet könnte.
Du kannst versuchen, wie in dem obigen Beispiel, ein Icon aus der lokalen "wcmicons.dll" zu benutzen, oder aus einer Systembibliothek, die dann am besten über eine Umgebungsvariable angesprochen wird (z.B. "%SystemRoot%\system32\SHELL32.dll")
Gruß
Holger