Danke für die Antworten!
Habe die Lösung selber gefunden- ein dummer Fehler: Ich habe totalcmd.exe statt totalcmd64.exe per Kommandozeile aufgerufen. Als ich das korrigierte funktionierte meine BAT-Datei.
Die einfachste Methode, vom Desktop aus den Total Commander mit einem bestimmten Verzeichnis aufzurufen ist übrigens nicht eine BAT-Datei sondern eine Verknüpfung. Als "Speicherort des Elementes" habe ich eingegeben
Code: Select all
f:\Programme\TotalCommander\TOTALCMD64.EXE /O /L=e:\Dokumente\Irgendwas /i=f:\Programme\TotalCommander\Meine_wincmd.ini
@Joube:
- START in einer BAT-Datei: Dieser Standard-Befehl sorgt dafür dass, man kein Kommandozeilenfenster sieht, nur das zu startende Programm. Das war in diesem Fall ein erwünschtes Verhalten.
- %COMMANDER_PATH% funktioniert nicht innerhalb einer BAT-Datei (es sei denn, es ist als Umgebungsvariable eingetragen, was auf meinem System nicht der Fall ist)
- Anführungszeichen: Verzeichnisse mit Leerzeichen müssen in doppelten Anführungszeichen stehen (Hilfedatei von Total Commander, Kapitel Kommandozeile). Meine Pfade enthalten keine Leerzeichen. Die großzügige Anwendung von Anführungszeichen bei Pfaden und Dateinamen ein guter Anfang fürs Troubleshooten auf der Kommandozeile. War aber nicht das Problem hier.
Boskoop