Ich hätte eine Frage bzgl. des Direktaufrufs von TC mit der Übergabe eines Verzeichnisses.
Wenn man aus Officeprodukten z.B. mittels VBA den Windows-Dateiexplorer aufruft und dabei einen Pfadnamen mit Leerzeichen übergibt, wird dieser ganz normal geöffnet:
strPfad = "C:\Temp\Testverzeichnis 1\"
Shell "Explorer.exe /e, /n, " & strPfad, vbMaximizedFocus
TC kann ja gleichermaßen mit übergebenem Verzeichnis aufgerufen werden - leider wird der Pfad aber nur bis zum Leerzeichen interpretiert.
Kann man dieses Verhalten mit irgendeiner Einstellung ändern bzw. umgehen?
Aufruf TC mit übergebenem Verzeichnis mit Leerzeichen
Moderators: Hacker, Stefan2, white
2stefaktiv
Also den Pfad in Anführungsstriche setzen. Das ist eigentlich üblich so, nicht nur beim TC...
HTH
CoolWater
Code: Select all
strPfad = Chr(34) & "C:\Temp\Testverzeichnis 1\" & Chr(34)
Shell "Explorer.exe /e, /n, " & strPfad, vbMaximizedFocus
HTH
CoolWater
Hallo, Stefaktiv.
Du postest zwar die VBA Anweisungen, die den Explorer in der gewünschten Weise starten.
Du postest aber nicht die genaue Kommandozeile, die den Total Commander startet.
Die hätte in diesem Zusammenhang besonders interessiert.
z.B. funktioniert hier wie erwartet. auch.
Grüße
Karl
Was mich ein wenig erstaunt, da du doch ein Problemchen beim Aufrufen des Total Commanders berichtest:TC kann ja gleichermaßen mit übergebenem Verzeichnis aufgerufen werden - leider wird der Pfad aber nur bis zum Leerzeichen interpretiert.
Du postest zwar die VBA Anweisungen, die den Explorer in der gewünschten Weise starten.
Du postest aber nicht die genaue Kommandozeile, die den Total Commander startet.
Die hätte in diesem Zusammenhang besonders interessiert.
Code: Select all
C:\utils\Totalcmd\totalcmd.exe /N /R="D:\LOCAL-Data\LDAP Browser 2.6"
Code: Select all
C:\utils\Totalcmd\totalcmd.exe /N /L="D:\LOCAL-Data\Dokumente\HP-UX - Getting your way with setxkbmap-Dateien"
Grüße
Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
Ausgezeichnet - die Lösung war ja wirklich einfach. Zum Öffnen von TC hab ich eigentlich den gleichen Befehl verwendet - nur eben statt Explorer.exe den TC.
CoolWater wrote:2stefaktiv
Also den Pfad in Anführungsstriche setzen. Das ist eigentlich üblich so, nicht nur beim TC...Code: Select all
strPfad = Chr(34) & "C:\Temp\Testverzeichnis 1" & Chr(34) Shell "Explorer.exe /e, /n, " & strPfad, vbMaximizedFocus
HTH
CoolWater