Datei bearbeiten aus einem Archiv heraus
Moderators: Hacker, Stefan2, white
Datei bearbeiten aus einem Archiv heraus
Hallo,
ich bearbeite oft (Text-)Dateien direkt in einem Archiv.
Wenn ich dann eine solche Datei bearbeiten möchte, drücke ich auf der ausgewählten Datei [F4]
Als Editor ist in den Einstellungen Notepad++ festgelegt.
Besitzt die Datei aber eine Dateiendung von mehr als drei Zeichen
(kommt recht häufig in Firefox-Erweiterungen vor), wird dann einfach die Dateiendung auf drei Zeichen gekürzt.
Der Dateiname wird also auf das Format 8+3 gekürzt
http://img3.imagebanana.com/img/j7n8j5bs/TotalCommader_F4.png
Öffne ich jedoch die selbe Datei per Doppelklick (auch hier öffnet sich dann Norepad++)
so wird die korrekte Dateiname + Dateiendung in voller Länge angezeigt.
Beim Aufruf der Datei per [F3] also im Lister wird der Dateiname auch korrekt dargestellt.
Frage:
Wo muss ich nun ansetzen das beim Bearbeiten einer Datei mit langem Dateinamen
direkt aus einem Archiv heraus dieser nicht gekürzt an den Editor übergeben wird?
Vielen Dank für Eure Hilfe.
Gruß
Wawuschel
ich bearbeite oft (Text-)Dateien direkt in einem Archiv.
Wenn ich dann eine solche Datei bearbeiten möchte, drücke ich auf der ausgewählten Datei [F4]
Als Editor ist in den Einstellungen Notepad++ festgelegt.
Besitzt die Datei aber eine Dateiendung von mehr als drei Zeichen
(kommt recht häufig in Firefox-Erweiterungen vor), wird dann einfach die Dateiendung auf drei Zeichen gekürzt.
Der Dateiname wird also auf das Format 8+3 gekürzt
http://img3.imagebanana.com/img/j7n8j5bs/TotalCommader_F4.png
Öffne ich jedoch die selbe Datei per Doppelklick (auch hier öffnet sich dann Norepad++)
so wird die korrekte Dateiname + Dateiendung in voller Länge angezeigt.
Beim Aufruf der Datei per [F3] also im Lister wird der Dateiname auch korrekt dargestellt.
Frage:
Wo muss ich nun ansetzen das beim Bearbeiten einer Datei mit langem Dateinamen
direkt aus einem Archiv heraus dieser nicht gekürzt an den Editor übergeben wird?
Vielen Dank für Eure Hilfe.
Gruß
Wawuschel
TCmd 11.50b8 (64 bit) unter Windows 11 (64 bit)
#76996
#76996
Kann ich nicht nachvollziehen. Bei mir funktioniert das mit ConTEXT einwandfrei, egal ob RAR- oder ZIP-Archiv.
Ggf. verursacht Notepad++ das Problem?
MfG Dalai
Ggf. verursacht Notepad++ das Problem?
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
- ghisler(Author)
- Site Admin
- Posts: 50782
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Offenbar wird Notepad++ von Total Commander nicht als 32-bit-Programm erkannt. Das tritt z.B. auf, wenn man nicht den kompletten Pfad zum Editor angegeben hat, oder Kommandozeilenparameter verwendet.
Lösung: Als Parameter hinter notepad++ folgendes angeben:
"%1"
inkl. der doppelten Anführungszeichen, also z.B.
c:\programme\notepad++\notepad++.exe "%1"
Dann übergibt TC den langen Namen.
Lösung: Als Parameter hinter notepad++ folgendes angeben:
"%1"
inkl. der doppelten Anführungszeichen, also z.B.
c:\programme\notepad++\notepad++.exe "%1"
Dann übergibt TC den langen Namen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- Herr Mann
- Power Member
- Posts: 574
- Joined: 2004-05-30, 17:11 UTC
- Location: Niedersachsen, Deutschland
Ah, danke.ghisler(Author) wrote: Lösung: Als Parameter hinter notepad++ folgendes angeben:
"%1"
inkl. der doppelten Anführungszeichen, also z.B.
c:\programme\notepad++\notepad++.exe "%1"
Ich nutze PSpad der hat das gleiche Problem, hat mich zu nie wirklich gestört aber jetzt weiß ich ja woran das liegt.
mh, bei mir bewirkt das Anfügen des Parameters garnichts
Image: http://img3.imagebanana.com/img/xgsom17u/TC_Editor_Einstellungen.png
Andere getestete Editoren (PSPad 4.5.2 + 4.5.3, MetaPad 3.51) gehen bei mir problemlos,
auch ohne den zusätzlichen Parameter.
Testkandidat: PSPad
Image: http://img3.imagebanana.com/img/zulocg/Editor_PSPad.png
Was könnte/sollte ich noch probieren?
Danke
cu
Wawuschel

Image: http://img3.imagebanana.com/img/xgsom17u/TC_Editor_Einstellungen.png
Andere getestete Editoren (PSPad 4.5.2 + 4.5.3, MetaPad 3.51) gehen bei mir problemlos,
auch ohne den zusätzlichen Parameter.
Testkandidat: PSPad
Image: http://img3.imagebanana.com/img/zulocg/Editor_PSPad.png
Was könnte/sollte ich noch probieren?
Danke
cu
Wawuschel
Last edited by Wawuschel on 2008-05-08, 16:33 UTC, edited 2 times in total.
TCmd 11.50b8 (64 bit) unter Windows 11 (64 bit)
#76996
#76996
- ghisler(Author)
- Site Admin
- Posts: 50782
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Keine Ahnung, ich werde das mal im Debugger untersuchen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Du könntest probeweise den Editor über eine Batchdatei aufrufen, z.B. als notepad_plusplus.cmd:Wawuschel wrote:Was könnte/sollte ich noch probieren?
Code: Select all
c:\programme\notepad++\notepad++.exe %*
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
-- TC starter menu: Fast yet descriptive command access!
hilft hier leider auch nicht (weder mit noch ohne angehängten Parameter)
Image: http://fastpic.de/a.php?i=TC-Editor-NotePad_999.png
Image: http://fastpic.de/a.php?i=TC-Editor-NotePad_999.png
TCmd 11.50b8 (64 bit) unter Windows 11 (64 bit)
#76996
#76996
- dumbledore954
- Senior Member
- Posts: 373
- Joined: 2006-11-27, 08:10 UTC
- Location: Hessisch Sibirien (Germany)
Also bei mir sieht das bei einer Textdatei im ZIP-Archiv so aus:
Wenn ich die Textdatei per Doppelklick öffne, wird sie mit UltraEdit gestartet (die Standardverknüpfung für .txt-Dateien); Dateinamen und Ordner sind 8.3.
Starte ich das Editieren mit F4, wird die Textdatei mit Notepad++ geöffnet ebenfalls mit Dateinamen und Ordnern im 8.3-Format.
Starte ich mit Shift-F4, wird die Textdatei mit Notepad++ geöffnet und Dateiname und Ordner erscheinen im Langformat.
Notepad++ ist in der Konfiguration ohne weiteren Parameter eingetragen.
Wenn ich die Textdatei per Doppelklick öffne, wird sie mit UltraEdit gestartet (die Standardverknüpfung für .txt-Dateien); Dateinamen und Ordner sind 8.3.
Starte ich das Editieren mit F4, wird die Textdatei mit Notepad++ geöffnet ebenfalls mit Dateinamen und Ordnern im 8.3-Format.
Starte ich mit Shift-F4, wird die Textdatei mit Notepad++ geöffnet und Dateiname und Ordner erscheinen im Langformat.
Notepad++ ist in der Konfiguration ohne weiteren Parameter eingetragen.
Gruß Michael
WinXPPro SP3, TC 7.56a
#7640 Personal licence
WinXPPro SP3, TC 7.56a
#7640 Personal licence
Hi,
bei [Umschalt]+[F4] auf eine Datei im Archiv wird nach einem Dateinamen gefragt der bearbeitet werden soll.
Es wird dabei der Dateiname der sich unter dem Cursor befindlichen Datei genommen/vorgeschlagen.
Die Datei die sich dann öffnet ist aber nicht die aus dem Archiv, sondern eine neu angelegte Datei.
Gruß
Wawuschel
bei [Umschalt]+[F4] auf eine Datei im Archiv wird nach einem Dateinamen gefragt der bearbeitet werden soll.
Es wird dabei der Dateiname der sich unter dem Cursor befindlichen Datei genommen/vorgeschlagen.
Die Datei die sich dann öffnet ist aber nicht die aus dem Archiv, sondern eine neu angelegte Datei.
Gruß
Wawuschel
TCmd 11.50b8 (64 bit) unter Windows 11 (64 bit)
#76996
#76996
- ghisler(Author)
- Site Admin
- Posts: 50782
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ich habe das nun untersucht - bei Dateien aus Archiven wird in der Tat immer der kurze Name übergeben. Ich werde das ändern für den Fall von 32-bit-Programmen oder "%1" als Parameter.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- dumbledore954
- Senior Member
- Posts: 373
- Joined: 2006-11-27, 08:10 UTC
- Location: Hessisch Sibirien (Germany)
- Herr Mann
- Power Member
- Posts: 574
- Joined: 2004-05-30, 17:11 UTC
- Location: Niedersachsen, Deutschland
Mit dem Startermenü gibt es auch nur 8.3 Namen.
Ich starte damit z.b VLC.
Image: http://img373.imageshack.us/img373/1278/zwischenablage01ps8.png
Kommando: g:\Utilities\VLC\vlc.exe
Parameter: %p%n
Ich habe schon mit div. Parametern herumgespielt klappt aber nicht...
Ist zwar auch nur ein "Schönheitsfehler", aber hat jemand eine Idee?
Edit: Ach ja. Weder der Pfad zu Programm, noch der Pfad zur Datei haben Leerzeichen.
Ich starte damit z.b VLC.
Image: http://img373.imageshack.us/img373/1278/zwischenablage01ps8.png
Kommando: g:\Utilities\VLC\vlc.exe
Parameter: %p%n
Ich habe schon mit div. Parametern herumgespielt klappt aber nicht...
Ist zwar auch nur ein "Schönheitsfehler", aber hat jemand eine Idee?
Edit: Ach ja. Weder der Pfad zu Programm, noch der Pfad zur Datei haben Leerzeichen.