<![CDATA[Total Commander]]> https://www.ghisler.ch/board 2025-04-30T23:34:17+00:00 Smartfeed extension for phpBB <![CDATA[Deu :: Wo genau Fragen zum TC/Android loswerden? :: Author alfware17]]> 2025-04-01T15:25:06+00:00 2025-04-01T15:25:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85574&p=469905#p469905 viewtopic.php?t=85551
Es war kein dringendes Thema und auch nicht wichtig und ich habe selbst einen Workaround gefunden. Wollte nur wissen,
ob es das richtige Unterforum war und ob mein Eindruck richtig ar, daß man mit einer deutschen Anfrage dort schlechte Karten hat.
OK mein Englisch ist dürftig, auch andere Sprachen - Asche auf mein Haupt und Respekt wie Ihr das alles so mehrsprachig löst.]]>
viewtopic.php?t=85551
Es war kein dringendes Thema und auch nicht wichtig und ich habe selbst einen Workaround gefunden. Wollte nur wissen,
ob es das richtige Unterforum war und ob mein Eindruck richtig ar, daß man mit einer deutschen Anfrage dort schlechte Karten hat.
OK mein Englisch ist dürftig, auch andere Sprachen - Asche auf mein Haupt und Respekt wie Ihr das alles so mehrsprachig löst.]]>
<![CDATA[Deu :: Re: Wo genau Fragen zum TC/Android loswerden? :: Reply by white]]> 2025-04-01T17:08:43+00:00 2025-04-01T17:08:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85574&p=469915#p469915
alfware17 wrote: 2025-04-01, 15:25 UTC Wollte nur wissen, ob es das richtige Unterforum war..
Ja, das ist das richtige Unterforum.
alfware17 wrote: 2025-04-01, 15:25 UTC ..und ob mein Eindruck richtig ar, daß man mit einer deutschen Anfrage dort schlechte Karten hat.
Nein, ich glaube nicht. Manchmal ist das deutsche Unterforum voller als das englische, daher glaube ich nicht, dass die Sprache das Problem ist. Es gab einfach keine Antwort in deinem Thread. Wenn du eine Antwort von Herrn Ghisler möchtest, kannst du explizit darum bitten oder ihm eine E-Mail schreiben.]]>
alfware17 wrote: 2025-04-01, 15:25 UTC Wollte nur wissen, ob es das richtige Unterforum war..
Ja, das ist das richtige Unterforum.
alfware17 wrote: 2025-04-01, 15:25 UTC ..und ob mein Eindruck richtig ar, daß man mit einer deutschen Anfrage dort schlechte Karten hat.
Nein, ich glaube nicht. Manchmal ist das deutsche Unterforum voller als das englische, daher glaube ich nicht, dass die Sprache das Problem ist. Es gab einfach keine Antwort in deinem Thread. Wenn du eine Antwort von Herrn Ghisler möchtest, kannst du explizit darum bitten oder ihm eine E-Mail schreiben.]]>
<![CDATA[Deu :: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Author Native2904]]> 2025-04-01T16:21:32+00:00 2025-04-01T16:21:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469909#p469909
ist es möglich, dass ich Bilder mit demselben Aufnahmedatum in einen jeweiligen Ordner verschieben kann?

Ich habe ~2000 Bilder von einer Digitalkamera mit dem ShelldetailsPlugin in ihrem Aufnahmedatum/Zeit umbenannt: z.B.: 01.03.2017 09.22

Die Bilder sind aus mehreren Jahren und verschieden Daten. Über die Gruppierungsfunktion Strg&+ kann ich zwar jetzt eine Gruppe mit demselben Datum markieren und dann verschieben, aber daß geht doch bestimmt mit dem TC effektiver?
Ich habe es mit dem MRT und RegEx (\d{2}\.\d{2}\.\d{4}) und ersetzen durch \1\ versucht, aber damit würde ja jede Datei letztendlich nur einen eigenen Ordner haben - jedoch nicht alle Bilder vom Tag X im selben Ordner landen.
Gibt es dazu hier schon eine Erklärung oder hätte jemand Lust mir dazu ein HowTo zu zeigen?
Mit dieser Anleitung bin ich nicht wirklich weiter gekommen.]]>

ist es möglich, dass ich Bilder mit demselben Aufnahmedatum in einen jeweiligen Ordner verschieben kann?

Ich habe ~2000 Bilder von einer Digitalkamera mit dem ShelldetailsPlugin in ihrem Aufnahmedatum/Zeit umbenannt: z.B.: 01.03.2017 09.22

Die Bilder sind aus mehreren Jahren und verschieden Daten. Über die Gruppierungsfunktion Strg&+ kann ich zwar jetzt eine Gruppe mit demselben Datum markieren und dann verschieben, aber daß geht doch bestimmt mit dem TC effektiver?
Ich habe es mit dem MRT und RegEx (\d{2}\.\d{2}\.\d{4}) und ersetzen durch \1\ versucht, aber damit würde ja jede Datei letztendlich nur einen eigenen Ordner haben - jedoch nicht alle Bilder vom Tag X im selben Ordner landen.
Gibt es dazu hier schon eine Erklärung oder hätte jemand Lust mir dazu ein HowTo zu zeigen?
Mit dieser Anleitung bin ich nicht wirklich weiter gekommen.]]>
<![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by Dalai]]> 2025-04-01T16:32:33+00:00 2025-04-01T16:32:33+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469911#p469911 <![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by Native2904]]> 2025-04-01T16:38:08+00:00 2025-04-01T16:38:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469912#p469912 <![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by Dalai]]> 2025-04-01T17:27:06+00:00 2025-04-01T17:27:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469916#p469916

Code: Select all

[=shelldetails.ein_feld]\[N]
Wenn das Datum bereits in den Dateinamen enthalten ist, kann man das auch nutzen, um einen Verschiebevorgang in das Verzeichnis auszulösen. Beispiel für Datum am Beginn des Dateinamens:

Code: Select all

[N1-10]\[N]
]]>

Code: Select all

[=shelldetails.ein_feld]\[N]
Wenn das Datum bereits in den Dateinamen enthalten ist, kann man das auch nutzen, um einen Verschiebevorgang in das Verzeichnis auszulösen. Beispiel für Datum am Beginn des Dateinamens:

Code: Select all

[N1-10]\[N]
]]>
<![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by white]]> 2025-04-01T17:28:29+00:00 2025-04-01T17:28:29+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469917#p469917
Native2904 wrote: 2025-04-01, 16:21 UTC Ich habe es mit dem MRT und RegEx (\d{2}\.\d{2}\.\d{4}) und ersetzen durch \1\ versucht, aber damit würde ja jede Datei letztendlich nur einen eigenen Ordner haben - jedoch nicht alle Bilder vom Tag X im selben Ordner landen.
Meinst du nicht ersetzen durch $1\\]]>
Native2904 wrote: 2025-04-01, 16:21 UTC Ich habe es mit dem MRT und RegEx (\d{2}\.\d{2}\.\d{4}) und ersetzen durch \1\ versucht, aber damit würde ja jede Datei letztendlich nur einen eigenen Ordner haben - jedoch nicht alle Bilder vom Tag X im selben Ordner landen.
Meinst du nicht ersetzen durch $1\\]]>
<![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by Native2904]]> 2025-04-02T07:32:12+00:00 2025-04-02T07:32:12+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469935#p469935 ich hätte noch etwas probieren sollen, bevor ich einen extra Thread aufmache, aber vielleicht hat es dennoch einen Mehrwert und ein anderer User, kann diesen Tipp dann abgreifen.
Ich war in der Annahme, dass wie geschrieben, jedes Bild in einem separaten Ordner landet, aber tatsächlich wurden alle Bilder mit demselben Datum in ein und demselben Ordner verschoben.

2White
mit kleiner Nachhilfe von ChatGPT, kann ich das bestätigen. Diese Variante hat sogar den Vorteil (kosmetisch), dass die Bilder dann nur noch die Uhrzeit als Namen haben.
27.03.2013\17:44.jpg <-> 27.03.2013\27.03.2013 17:44.jpg
Hatte im Vorfeld mit RegexOne ein bisschen geübt.]]>
ich hätte noch etwas probieren sollen, bevor ich einen extra Thread aufmache, aber vielleicht hat es dennoch einen Mehrwert und ein anderer User, kann diesen Tipp dann abgreifen.
Ich war in der Annahme, dass wie geschrieben, jedes Bild in einem separaten Ordner landet, aber tatsächlich wurden alle Bilder mit demselben Datum in ein und demselben Ordner verschoben.

2White
mit kleiner Nachhilfe von ChatGPT, kann ich das bestätigen. Diese Variante hat sogar den Vorteil (kosmetisch), dass die Bilder dann nur noch die Uhrzeit als Namen haben.
27.03.2013\17:44.jpg <-> 27.03.2013\27.03.2013 17:44.jpg
Hatte im Vorfeld mit RegexOne ein bisschen geübt.]]>
<![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by Conan]]> 2025-04-02T15:57:01+00:00 2025-04-02T15:57:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469963#p469963 Ich Sortiere meine Kamerabilder in die syntax [YM]\[N]]]> Ich Sortiere meine Kamerabilder in die syntax [YM]\[N]]]> <![CDATA[Deu :: Re: Bilder die am selben Tag aufgenommen wurden, in gemeinsamen Ordner verschieben. :: Reply by Dalai]]> 2025-04-02T16:20:31+00:00 2025-04-02T16:20:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85576&p=469964#p469964 Conan
Das geht auch. Aber es funktioniert nur, wenn sichergestellt ist, dass das Dateidatum dem schon im Dateinamen befindlichen Datum entspricht.]]>
Conan
Das geht auch. Aber es funktioniert nur, wenn sichergestellt ist, dass das Dateidatum dem schon im Dateinamen befindlichen Datum entspricht.]]>
<![CDATA[Deu :: Programmicon in der Titelbar (also die ganz oben) ändern :: Author Conan]]> 2025-04-02T19:15:59+00:00 2025-04-02T19:15:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85579&p=469968#p469968 Wie kann ich das Icon Oben Links, in der Titelbar (also die ganz oben) ändern?
Ganz am anfang hatte ich mal eine Version vom TC genutzt, wo das Icon mit gebracht hat, nutzte es schon sehr lange nicht mehr und will jetzt das Icon loswerden und das normale dort haben, wie ändere ich das?]]>
Wie kann ich das Icon Oben Links, in der Titelbar (also die ganz oben) ändern?
Ganz am anfang hatte ich mal eine Version vom TC genutzt, wo das Icon mit gebracht hat, nutzte es schon sehr lange nicht mehr und will jetzt das Icon loswerden und das normale dort haben, wie ändere ich das?]]>
<![CDATA[Deu :: Re: Programmicon in der Titelbar (also die ganz oben) ändern :: Reply by ZoSTeR]]> 2025-04-02T20:32:44+00:00 2025-04-02T20:32:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85579&p=469971#p469971 Du hast einen aktuellen TC ohne das Disketten-Icon in der Titelzeile?

Icons von Exe Files lassen sich nur umständlich ändern mit Tools wie Resource Hacker.
Damit ändert sich aber auch die Checksumme der Datei und der TC wird wahrscheinlich meckern.

Wege das auf Windows-Ebene zu übersteuern sind mir nicht bekannt, außer bei Links, Ordnern usw.

Vielleicht gab es aber auch mal bestimmte TC-Loader die das konnten...]]>
Du hast einen aktuellen TC ohne das Disketten-Icon in der Titelzeile?

Icons von Exe Files lassen sich nur umständlich ändern mit Tools wie Resource Hacker.
Damit ändert sich aber auch die Checksumme der Datei und der TC wird wahrscheinlich meckern.

Wege das auf Windows-Ebene zu übersteuern sind mir nicht bekannt, außer bei Links, Ordnern usw.

Vielleicht gab es aber auch mal bestimmte TC-Loader die das konnten...]]>
<![CDATA[Deu :: Warum hat TC manchmal Probleme mit dem Kopieren großer Verzeichnisse? :: Author alfware17]]> 2025-04-01T15:44:37+00:00 2025-04-01T15:44:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85575&p=469906#p469906
Ein Lenovo Laptop mit Win 11 und TC 11.03 hat anscheinend Schwierigkeiten mit externen SSD, beim Lesen und Schreiben. Ich kopiere immer ganze Sicherungen, das können auch schon mal 1-2TB sein und oft viele Verzeichnisse und Dateien. Der TC bleibt einfach stehen, kein Fortschritt oder Reaktion zu sehen. Ok ich kann das abbrechen und neu aufsetzen, auch nur Einzeldateien - dann geht es. Wenn kopiert wurd, stimmen auch auch die MD5-Checksummen, nur manchmal muß ich die aktuelle Datei löschen.

Die SSD scheinen in Ordnung, jedenfalls funktionieren sie am anderen PC. Der USB-Hub scheint es nicht zu sein, den habe ich schon überbrückt und direkt die SSD an den Schlepp gehängt. Allerdings muß ich sagen, daß mich alle 3 USB-Buchsen manchmal "fertig" machen, auch die Maus spinnt usw.
Die internen SSD sind in Ordnung und der ganze Laptop 1 Jahr alt. Das Verhalten war schon letztes Jahr mal, da habe ich dann die SSD tatsächlich formatiert, wollte ich aber nicht schon wieder. Weil die Daten selbst sind ja MD5-ok und wenn ich langsam kopiere, geht es. Langsam ist aber auch bei 1000 Einzeldateien je 1GB mühsam.

Nun kam ich heute auf die letzte Idee, nimm doch mal das Linux Mint, welches ich im Dualboot drauf habe. Und siehe da, Krusader kopierte anstandslos und auch relativ schnell (150MBIt/s) die Bestände von der externe SSD auf die interne. Wieder neu gebootet und unter Windows die
MD5-Summen kontrolliert: keine Fehler, alle Dateien so wie letzte Woche auf die SSD gebracht.

Nun will ich die externe SSD gerne noch mal platt machen, es scheint aber keine spezielle aus meiner Sammlung von 6 SSD zu betreffen. Die sind nicht wichtig oder kostbar (4x 2TB für je 100€ und 2x 4TB je 200€ damals) aber eben ärgerlich, weil ich mich bequem an sie gewöhnt habe, Andere PC sind nicht so anfällig nur dieser. Kann ich irgendwie herausfinden, wo das Problem liegt? Ist ein anderer TC stabiler/besser? Ich will es gar nicht auf den schieben, denn auch Windows-Explorer zeigte ein ähnliches Verhalten. Aber Windows??? Wenn ich die Dateien nacheinander prima kopieren kann, sobald ich aber wieder 100 oder nur 5 markiere, hängt der sich auf?]]>

Ein Lenovo Laptop mit Win 11 und TC 11.03 hat anscheinend Schwierigkeiten mit externen SSD, beim Lesen und Schreiben. Ich kopiere immer ganze Sicherungen, das können auch schon mal 1-2TB sein und oft viele Verzeichnisse und Dateien. Der TC bleibt einfach stehen, kein Fortschritt oder Reaktion zu sehen. Ok ich kann das abbrechen und neu aufsetzen, auch nur Einzeldateien - dann geht es. Wenn kopiert wurd, stimmen auch auch die MD5-Checksummen, nur manchmal muß ich die aktuelle Datei löschen.

Die SSD scheinen in Ordnung, jedenfalls funktionieren sie am anderen PC. Der USB-Hub scheint es nicht zu sein, den habe ich schon überbrückt und direkt die SSD an den Schlepp gehängt. Allerdings muß ich sagen, daß mich alle 3 USB-Buchsen manchmal "fertig" machen, auch die Maus spinnt usw.
Die internen SSD sind in Ordnung und der ganze Laptop 1 Jahr alt. Das Verhalten war schon letztes Jahr mal, da habe ich dann die SSD tatsächlich formatiert, wollte ich aber nicht schon wieder. Weil die Daten selbst sind ja MD5-ok und wenn ich langsam kopiere, geht es. Langsam ist aber auch bei 1000 Einzeldateien je 1GB mühsam.

Nun kam ich heute auf die letzte Idee, nimm doch mal das Linux Mint, welches ich im Dualboot drauf habe. Und siehe da, Krusader kopierte anstandslos und auch relativ schnell (150MBIt/s) die Bestände von der externe SSD auf die interne. Wieder neu gebootet und unter Windows die
MD5-Summen kontrolliert: keine Fehler, alle Dateien so wie letzte Woche auf die SSD gebracht.

Nun will ich die externe SSD gerne noch mal platt machen, es scheint aber keine spezielle aus meiner Sammlung von 6 SSD zu betreffen. Die sind nicht wichtig oder kostbar (4x 2TB für je 100€ und 2x 4TB je 200€ damals) aber eben ärgerlich, weil ich mich bequem an sie gewöhnt habe, Andere PC sind nicht so anfällig nur dieser. Kann ich irgendwie herausfinden, wo das Problem liegt? Ist ein anderer TC stabiler/besser? Ich will es gar nicht auf den schieben, denn auch Windows-Explorer zeigte ein ähnliches Verhalten. Aber Windows??? Wenn ich die Dateien nacheinander prima kopieren kann, sobald ich aber wieder 100 oder nur 5 markiere, hängt der sich auf?]]>
<![CDATA[Deu :: Re: Warum hat TC manchmal Probleme mit dem Kopieren großer Verzeichnisse? :: Reply by Dalai]]> 2025-04-01T16:30:14+00:00 2025-04-01T16:30:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85575&p=469910#p469910 <![CDATA[Deu :: Re: Warum hat TC manchmal Probleme mit dem Kopieren großer Verzeichnisse? :: Reply by alfware17]]> 2025-04-03T14:05:25+00:00 2025-04-03T14:05:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85575&p=469989#p469989 und dann das Kopieren wiederholt. Er ging ab und zu mal mit der Geschwindigkeit runter, was aber normal scheint, da von 10Byte bis 1 GByte alles dabei ist. Abgebrochen ist er nicht, MD5 stimmt immer noch.
Was könnte es sein?]]>
und dann das Kopieren wiederholt. Er ging ab und zu mal mit der Geschwindigkeit runter, was aber normal scheint, da von 10Byte bis 1 GByte alles dabei ist. Abgebrochen ist er nicht, MD5 stimmt immer noch.
Was könnte es sein?]]>
<![CDATA[Deu :: Re: Warum hat TC manchmal Probleme mit dem Kopieren großer Verzeichnisse? :: Reply by Dalai]]> 2025-04-03T15:24:19+00:00 2025-04-03T15:24:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85575&p=469991#p469991 <![CDATA[Deu :: Re: Warum hat TC manchmal Probleme mit dem Kopieren großer Verzeichnisse? :: Reply by alfware17]]> 2025-04-03T16:18:19+00:00 2025-04-03T16:18:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85575&p=469994#p469994 Bei dem betreffenden Laptop schaffen die externen SSD schon 200 MB/s, etwas weniger als die internen aber deutlich mehr als die Sticks. Natürlich ist es ein Unterschied, ob er 10Byte Dateien kopiert oder die 1000 jeweils 1GB Teile am Wickel hat. Die Abbrüche waren auch bei den großen, daher hatte ich ein Cache-Problem vermutet, aber irgendwann muß er sich ja mal wieder davon erholen. Und bei Lesefehlern wäre es lieb, wenn er abbricht und nicht die ganze Zeit wie tot verharrt.
Aber ja, ich werde die beiden SSD mal untersuchen und platt machen, die Daten habe ich ja gesichert. Es ist nur immer ärgerlich, wenn die eigentliche Gewissheit (MD5 am Zielort stimmt) überlagert wird von dem subjektiven Gefühl (ja aber der hat sich beinahe umgebracht beim Kopieren),
ist vielleicht ein psychologisches Problem. Bei mir ist alles was mit USB zusammenhängt, sowas von Pleitetechnik und unsicher, sorry.]]>
Bei dem betreffenden Laptop schaffen die externen SSD schon 200 MB/s, etwas weniger als die internen aber deutlich mehr als die Sticks. Natürlich ist es ein Unterschied, ob er 10Byte Dateien kopiert oder die 1000 jeweils 1GB Teile am Wickel hat. Die Abbrüche waren auch bei den großen, daher hatte ich ein Cache-Problem vermutet, aber irgendwann muß er sich ja mal wieder davon erholen. Und bei Lesefehlern wäre es lieb, wenn er abbricht und nicht die ganze Zeit wie tot verharrt.
Aber ja, ich werde die beiden SSD mal untersuchen und platt machen, die Daten habe ich ja gesichert. Es ist nur immer ärgerlich, wenn die eigentliche Gewissheit (MD5 am Zielort stimmt) überlagert wird von dem subjektiven Gefühl (ja aber der hat sich beinahe umgebracht beim Kopieren),
ist vielleicht ein psychologisches Problem. Bei mir ist alles was mit USB zusammenhängt, sowas von Pleitetechnik und unsicher, sorry.]]>
<![CDATA[Deu :: Re: Warum hat TC manchmal Probleme mit dem Kopieren großer Verzeichnisse? :: Reply by Dalai]]> 2025-04-03T16:29:57+00:00 2025-04-03T16:29:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85575&p=469995#p469995
alfware17 wrote: 2025-04-03, 16:18 UTCIch frage mich jetzt gerade, wo ich was von 1 MB/s geschrieben habe :-)
Ich hatte die Angabe 10 Byte als 10 Byte/s gelesen. Bei nochmaligem Lesen sehe ich, dass Dateigrößen gemeint sind.
Und bei Lesefehlern wäre es lieb, wenn er abbricht und nicht die ganze Zeit wie tot verharrt.
Anwendungssoftware hat erstmal keinen Einfluss darauf, ob und wie ein Datenträger reagiert und wie lange dieser braucht, um eine Antwort zu liefern. Das ist ein Grund, warum es immer wieder die Situation gibt, dass unter Umständen das ganze OS hängt, wenn ein Datenträger nicht reagiert.
Aber ja, ich werde die beiden SSD mal untersuchen und platt machen, die Daten habe ich ja gesichert.
Das wird nichts bringen, wenn ein Hintergrundprogramm oder Dienst der Auslöser ist. Daher mein Vorschlag mit dem Test im abgesicherten Modus. Stück für Stück Hintergrundprogramme beenden - allen voran den Virenscanner (auch Defender!) - und immer wieder testen.]]>
alfware17 wrote: 2025-04-03, 16:18 UTCIch frage mich jetzt gerade, wo ich was von 1 MB/s geschrieben habe :-)
Ich hatte die Angabe 10 Byte als 10 Byte/s gelesen. Bei nochmaligem Lesen sehe ich, dass Dateigrößen gemeint sind.
Und bei Lesefehlern wäre es lieb, wenn er abbricht und nicht die ganze Zeit wie tot verharrt.
Anwendungssoftware hat erstmal keinen Einfluss darauf, ob und wie ein Datenträger reagiert und wie lange dieser braucht, um eine Antwort zu liefern. Das ist ein Grund, warum es immer wieder die Situation gibt, dass unter Umständen das ganze OS hängt, wenn ein Datenträger nicht reagiert.
Aber ja, ich werde die beiden SSD mal untersuchen und platt machen, die Daten habe ich ja gesichert.
Das wird nichts bringen, wenn ein Hintergrundprogramm oder Dienst der Auslöser ist. Daher mein Vorschlag mit dem Test im abgesicherten Modus. Stück für Stück Hintergrundprogramme beenden - allen voran den Virenscanner (auch Defender!) - und immer wieder testen.]]>
<![CDATA[Deu :: Re: Quelle beim Umbenennen erhalten? :: Reply by alfware17]]> 2025-04-01T15:18:38+00:00 2025-04-01T15:18:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85565&p=469904#p469904 was genau das macht was ich will, meinen Timestamp setzen und kopieren.
Ich knoble noch ein bißchen an der Umsetzung von 1 Datei auf mehrere Dateien, bisher geht es nur für alle im Verzeichnis. Ich würde es aber gerne
für ALLE MARKIERTEN machen. Daher wieder meine Frage an die Experten hier - woher weiß TotalCommander, welche Einträge gerade rot markiert sind und kann ich mich da ggf reinhängen, sprich mein Script genau für diese Einträge ausführen lassen? Idealerweise noch auf eine Tastenkombination, aber ok einmal eingeben kann ich den Scriptnamen auch schon]]>
was genau das macht was ich will, meinen Timestamp setzen und kopieren.
Ich knoble noch ein bißchen an der Umsetzung von 1 Datei auf mehrere Dateien, bisher geht es nur für alle im Verzeichnis. Ich würde es aber gerne
für ALLE MARKIERTEN machen. Daher wieder meine Frage an die Experten hier - woher weiß TotalCommander, welche Einträge gerade rot markiert sind und kann ich mich da ggf reinhängen, sprich mein Script genau für diese Einträge ausführen lassen? Idealerweise noch auf eine Tastenkombination, aber ok einmal eingeben kann ich den Scriptnamen auch schon]]>
<![CDATA[Deu :: Re: Quelle beim Umbenennen erhalten? :: Reply by Dalai]]> 2025-04-01T15:50:40+00:00 2025-04-01T15:50:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85565&p=469907#p469907 <![CDATA[Deu :: Re: Quelle beim Umbenennen erhalten? :: Reply by ZoSTeR]]> 2025-04-01T16:47:02+00:00 2025-04-01T16:47:02+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85565&p=469914#p469914
Welche Scriptsprache nimmts Du denn?
Für PowerShell und Batch hab ich Templates rumliegen bzw man findet auch schnell im Forum was.]]>

Welche Scriptsprache nimmts Du denn?
Für PowerShell und Batch hab ich Templates rumliegen bzw man findet auch schnell im Forum was.]]>
<![CDATA[Deu :: Re: Quelle beim Umbenennen erhalten? :: Reply by alfware17]]> 2025-04-03T14:02:53+00:00 2025-04-03T14:02:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85565&p=469988#p469988
Hier ist mein Script:

Code: Select all

@echo off
setlocal enabledelayedexpansion

:: Datei-Liste aus Total Commander einlesen
for /f "delims=" %%F in (%1) do (
    set "filepath=%%~fF"         :: vollständiger Pfad der Datei
    set "filename=%%~nF"         :: Dateiname ohne Erweiterung
    set "extension=%%~xF"        :: Dateierweiterung

    :: Pfad für WMIC vorbereiten (Backslashes verdoppeln für wmic)
    set "filepath=!filepath:\=\\!" 

    :: Änderungsdatum abrufen
    for /f "tokens=2 delims==" %%A in ('wmic datafile where name^="!filepath!" get LastModified /value') do (
        set "timestamp=%%A"
    )

    :: Prüfen, ob der Timestamp gefüllt wurde
    if not defined timestamp (
        echo Fehler: Kein Zeitstempel für %%F gefunden!
        pause
        exit /b
    )

    :: Timestamp ins richtige Format bringen (_dYYYYMMDD_tHHMMSS)
    set "timestamp=_d!timestamp:~0,8!_t!timestamp:~8,6!"

    :: Datei mit neuem Namen kopieren
    copy "!filepath!" "%%~dpF!filename!!timestamp!!extension!" > nul
)
Ich habe es als neuen Button eingebunden, als .BAT in meinem Pfad und "als Symbol". Ein Icon zu finden war nicht einfach aber lag wohl an meinen Tomaten auf den Augen.

Als Parameter habe ich %L gewählt. Es geht für die aktuelle Datei oder für eine Auswahl also wie gewünscht. Getestet habe ich unter Win10, 7 und XP - wow!

Kleine Verzweiflung gab es beim Änderungszeitpunkt (Datum/Zeit) und wenn mich ChatGPT noch so sehr verwirrt, nun habe ich es endlich mit dem wmic hinbekommen. War schon kurz davor ein Anwendungsprogramm (Pascal) zu schreiben. Lese ich doch, unter Win11 gibts kein wmic mehr??? Keiner meiner PC hat je "Powershell" gehabt oder doch?

Wenn ich wüßte, wie man die %L Liste in Pascal oder Python oder Java ausliest, könnte ich das Programm doch noch schreiben.

OK, graue Haare sind mir gewachsen (!) bei der ersten for-Schleife, da in %1 nur temporäre Dateien unter c:\users...\appdata\temp drin standen und die mir natürlich weder Pfad noch Änderungsdatum geben.
Echte Verzweiflung. Zumal mir ChatGPT unschuldsbewußt erst %P%S oder %F angeboten hatte mit der obigen Schleife mit /f.
Auf meinen Einwand hin, daß da aber nur 1 Datei drin steht auch wenn mehrere markiert sind, dann %L aber aus irgendwelchen Gründen die Schleife ohne /f. Debuggen in Scripten ist schööööööön.

P.S. Habe gerade getestet, %P%S oder %S wirkt leider nur auf 1 Datei.]]>

Hier ist mein Script:

Code: Select all

@echo off
setlocal enabledelayedexpansion

:: Datei-Liste aus Total Commander einlesen
for /f "delims=" %%F in (%1) do (
    set "filepath=%%~fF"         :: vollständiger Pfad der Datei
    set "filename=%%~nF"         :: Dateiname ohne Erweiterung
    set "extension=%%~xF"        :: Dateierweiterung

    :: Pfad für WMIC vorbereiten (Backslashes verdoppeln für wmic)
    set "filepath=!filepath:\=\\!" 

    :: Änderungsdatum abrufen
    for /f "tokens=2 delims==" %%A in ('wmic datafile where name^="!filepath!" get LastModified /value') do (
        set "timestamp=%%A"
    )

    :: Prüfen, ob der Timestamp gefüllt wurde
    if not defined timestamp (
        echo Fehler: Kein Zeitstempel für %%F gefunden!
        pause
        exit /b
    )

    :: Timestamp ins richtige Format bringen (_dYYYYMMDD_tHHMMSS)
    set "timestamp=_d!timestamp:~0,8!_t!timestamp:~8,6!"

    :: Datei mit neuem Namen kopieren
    copy "!filepath!" "%%~dpF!filename!!timestamp!!extension!" > nul
)
Ich habe es als neuen Button eingebunden, als .BAT in meinem Pfad und "als Symbol". Ein Icon zu finden war nicht einfach aber lag wohl an meinen Tomaten auf den Augen.

Als Parameter habe ich %L gewählt. Es geht für die aktuelle Datei oder für eine Auswahl also wie gewünscht. Getestet habe ich unter Win10, 7 und XP - wow!

Kleine Verzweiflung gab es beim Änderungszeitpunkt (Datum/Zeit) und wenn mich ChatGPT noch so sehr verwirrt, nun habe ich es endlich mit dem wmic hinbekommen. War schon kurz davor ein Anwendungsprogramm (Pascal) zu schreiben. Lese ich doch, unter Win11 gibts kein wmic mehr??? Keiner meiner PC hat je "Powershell" gehabt oder doch?

Wenn ich wüßte, wie man die %L Liste in Pascal oder Python oder Java ausliest, könnte ich das Programm doch noch schreiben.

OK, graue Haare sind mir gewachsen (!) bei der ersten for-Schleife, da in %1 nur temporäre Dateien unter c:\users...\appdata\temp drin standen und die mir natürlich weder Pfad noch Änderungsdatum geben.
Echte Verzweiflung. Zumal mir ChatGPT unschuldsbewußt erst %P%S oder %F angeboten hatte mit der obigen Schleife mit /f.
Auf meinen Einwand hin, daß da aber nur 1 Datei drin steht auch wenn mehrere markiert sind, dann %L aber aus irgendwelchen Gründen die Schleife ohne /f. Debuggen in Scripten ist schööööööön.

P.S. Habe gerade getestet, %P%S oder %S wirkt leider nur auf 1 Datei.]]>
<![CDATA[Deu :: Re: Quelle beim Umbenennen erhalten? :: Reply by alfware17]]> 2025-04-03T20:50:17+00:00 2025-04-03T20:50:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85565&p=469998#p469998 Daher hier meine Variante als (Pascal) Programm. Vorteil (für mich): ich habe verstanden, was da übergeben wird
und schlagartig eine klitzekleine Idee mehr vom Totalcommander (der wohl auch in Lazarus programmiert wird?)
Nachteil: man muß es compilieren und die EXE ist weit größer als das Script. Dafür aber auch (gefühlt) schneller,
ab ein paar Hundert Dateien jedenfalls.

Code: Select all

program kopiere;

{$mode objfpc}

uses
  Windows, SysUtils;

var
  ListFile: TextFile;
  FileName, NewFileName, NamePart, ExtPart: string;
  FileTime: TDateTime;
  SearchRec: TSearchRec;
begin
  if ParamCount < 1 then begin
    Writeln('Fehler: Keine Parameterliste übergeben.');
    Halt(1);
  end;
  AssignFile(ListFile, ParamStr(1));
  {$I-} Reset(ListFile); {$I+}
  if IOResult <> 0 then begin
    Writeln('Fehler: Kann Datei nicht öffnen: ', ParamStr(1));
    Halt(1);
  end;
  while not EOF(ListFile) do begin
    ReadLn(ListFile, FileName);
    if FindFirst(FileName, faAnyFile, SearchRec) = 0 then begin
      FileTime := FileDateToDateTime(SearchRec.Time);
      NamePart := ChangeFileExt(FileName, '');
      ExtPart := ExtractFileExt(FileName);
      NewFileName := NamePart + '_d' + FormatDateTime('YYYYMMDD', FileTime) + '_t' + FormatDateTime('HHMMSS', FileTime) + ExtPart;
      if CopyFile(PChar(AnsiString(FileName)), PChar(AnsiString(NewFileName)), False) 
         then Writeln('Kopiert: ', NewFileName)
         else Writeln('Fehler beim Kopieren: ', FileName);
      FindClose(SearchRec);
    end
    else Writeln(FileName, ' (Fehler: Datei nicht gefunden)');
  end;
  CloseFile(ListFile);
  //Readln;
end.
]]>
Daher hier meine Variante als (Pascal) Programm. Vorteil (für mich): ich habe verstanden, was da übergeben wird
und schlagartig eine klitzekleine Idee mehr vom Totalcommander (der wohl auch in Lazarus programmiert wird?)
Nachteil: man muß es compilieren und die EXE ist weit größer als das Script. Dafür aber auch (gefühlt) schneller,
ab ein paar Hundert Dateien jedenfalls.

Code: Select all

program kopiere;

{$mode objfpc}

uses
  Windows, SysUtils;

var
  ListFile: TextFile;
  FileName, NewFileName, NamePart, ExtPart: string;
  FileTime: TDateTime;
  SearchRec: TSearchRec;
begin
  if ParamCount < 1 then begin
    Writeln('Fehler: Keine Parameterliste übergeben.');
    Halt(1);
  end;
  AssignFile(ListFile, ParamStr(1));
  {$I-} Reset(ListFile); {$I+}
  if IOResult <> 0 then begin
    Writeln('Fehler: Kann Datei nicht öffnen: ', ParamStr(1));
    Halt(1);
  end;
  while not EOF(ListFile) do begin
    ReadLn(ListFile, FileName);
    if FindFirst(FileName, faAnyFile, SearchRec) = 0 then begin
      FileTime := FileDateToDateTime(SearchRec.Time);
      NamePart := ChangeFileExt(FileName, '');
      ExtPart := ExtractFileExt(FileName);
      NewFileName := NamePart + '_d' + FormatDateTime('YYYYMMDD', FileTime) + '_t' + FormatDateTime('HHMMSS', FileTime) + ExtPart;
      if CopyFile(PChar(AnsiString(FileName)), PChar(AnsiString(NewFileName)), False) 
         then Writeln('Kopiert: ', NewFileName)
         else Writeln('Fehler beim Kopieren: ', FileName);
      FindClose(SearchRec);
    end
    else Writeln(FileName, ' (Fehler: Datei nicht gefunden)');
  end;
  CloseFile(ListFile);
  //Readln;
end.
]]>
<![CDATA[Deu :: "recorded date" und/oder "encoded date" bei mp4 ändern? nicht auslesen :: Author Conan]]> 2025-04-03T20:31:34+00:00 2025-04-03T20:31:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85585&p=469996#p469996
Kann ich mit dem TotalCommander, die Felder "recorded date" und/oder "encoded date" bei MP4 ändern?

Es geht um kleine MP4 Filmchen, die von meiner Switch kommen, bei machen, ist eins der beiden Felder falsch und sie werden ins Jahr 1980 sortiert.
Es geht nicht ums auslesen sondern ums ändern.

Gruss Conan]]>

Kann ich mit dem TotalCommander, die Felder "recorded date" und/oder "encoded date" bei MP4 ändern?

Es geht um kleine MP4 Filmchen, die von meiner Switch kommen, bei machen, ist eins der beiden Felder falsch und sie werden ins Jahr 1980 sortiert.
Es geht nicht ums auslesen sondern ums ändern.

Gruss Conan]]>
<![CDATA[Deu :: Re: "recorded date" und/oder "encoded date" bei mp4 ändern? nicht auslesen :: Reply by Dalai]]> 2025-04-03T21:00:54+00:00 2025-04-03T21:00:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85585&p=470000#p470000 <![CDATA[Deu :: Re: "recorded date" und/oder "encoded date" bei mp4 ändern? nicht auslesen :: Reply by Conan]]> 2025-04-03T21:19:22+00:00 2025-04-03T21:19:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85585&p=470001#p470001 <![CDATA[Deu :: Re: "recorded date" und/oder "encoded date" bei mp4 ändern? nicht auslesen :: Reply by Dalai]]> 2025-04-03T21:56:56+00:00 2025-04-03T21:56:56+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85585&p=470003#p470003 https://mediaarea.net/MOVMetaEdit. Vielleicht mal ausprobieren, ob das geeignet ist. Sonst bleibt nur die Suche im Web.]]> https://mediaarea.net/MOVMetaEdit. Vielleicht mal ausprobieren, ob das geeignet ist. Sonst bleibt nur die Suche im Web.]]> <![CDATA[Deu :: Re: "recorded date" und/oder "encoded date" bei mp4 ändern? nicht auslesen :: Reply by Fla$her]]> 2025-04-04T11:05:38+00:00 2025-04-04T11:05:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85585&p=470018#p470018 Searching for an MP4 video tag editor plugin]]> Searching for an MP4 video tag editor plugin]]> <![CDATA[Deu :: TC 11.51 Enlisches Menü ? :: Author Rick69]]> 2025-04-06T14:44:10+00:00 2025-04-06T14:44:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85599&p=470077#p470077 <![CDATA[Deu :: Re: TC 11.51 Enlisches Menü ? :: Reply by Rick69]]> 2025-04-06T14:48:17+00:00 2025-04-06T14:48:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85599&p=470078#p470078 <![CDATA[Deu :: Re: TC 11.51 Enlisches Menü ? :: Reply by Dalai]]> 2025-04-06T14:58:16+00:00 2025-04-06T14:58:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85599&p=470079#p470079
Der Menüpunkt Hilfe > Über Total Commander (bzw. Help > About Total Commander) hilft, herauszufinden, wo die TC-EXE ist und wo demnach das TC-Verzeichnis angenommen wird.]]>

Der Menüpunkt Hilfe > Über Total Commander (bzw. Help > About Total Commander) hilft, herauszufinden, wo die TC-EXE ist und wo demnach das TC-Verzeichnis angenommen wird.]]>
<![CDATA[Deu :: Re: TC 11.51 Enlisches Menü ? :: Reply by Fla$her]]> 2025-04-06T16:51:01+00:00 2025-04-06T16:51:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85599&p=470081#p470081
Rick69 wrote: 2025-04-06, 14:44 UTC kann es sein, das das Hauptmenü in Englisch ist obwol die Sprache auf Deutsch eingestellt ist
Natürlich. In den Einstellungen kann man eine beliebige MNU-Datei auszuwählen, unabhängig von der Sprache.
Man kann auch nur die Sprache des Menüs mit dem Befehl OPENLANGUAGEFILE wcmd_<lang>.mnu ändern.]]>
Rick69 wrote: 2025-04-06, 14:44 UTC kann es sein, das das Hauptmenü in Englisch ist obwol die Sprache auf Deutsch eingestellt ist
Natürlich. In den Einstellungen kann man eine beliebige MNU-Datei auszuwählen, unabhängig von der Sprache.
Man kann auch nur die Sprache des Menüs mit dem Befehl OPENLANGUAGEFILE wcmd_<lang>.mnu ändern.]]>
<![CDATA[Deu :: Re: TC 11.51 Enlisches Menü ? :: Reply by Rick69]]> 2025-04-07T05:40:23+00:00 2025-04-07T05:40:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85599&p=470088#p470088 <![CDATA[Deu :: Spalte einrichten mit Medienlänge :: Author messefilme]]> 2025-04-04T14:57:05+00:00 2025-04-04T14:57:05+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470027#p470027 ich würde mir gerne im Total Commander eine Spalte einrichten, die mir bei Videodateien, z.B. *.mp4 die Medienlänge im Format hh:mm:ss anzeigt.
Ich habe es mal probiert mittels [=mediainfowdx.Duration_Video]
Aber leider wird dann nur ein numerischer Wert angezeigt, nicht das gewünschte Format.
Hat jemand einen Tipp für mich, wie man das erreichen könnte? Vielen Dank.]]>
ich würde mir gerne im Total Commander eine Spalte einrichten, die mir bei Videodateien, z.B. *.mp4 die Medienlänge im Format hh:mm:ss anzeigt.
Ich habe es mal probiert mittels [=mediainfowdx.Duration_Video]
Aber leider wird dann nur ein numerischer Wert angezeigt, nicht das gewünschte Format.
Hat jemand einen Tipp für mich, wie man das erreichen könnte? Vielen Dank.]]>
<![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Fla$her]]> 2025-04-04T15:13:40+00:00 2025-04-04T15:13:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470029#p470029 :s]
[=tcmediainfo.Duration.h:m:s]
[=mediatime.Duration (1 level).h:m:s]]]>
:s]
[=tcmediainfo.Duration.h:m:s]
[=mediatime.Duration (1 level).h:m:s]]]>
<![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Wilhelm M.]]> 2025-04-04T19:12:03+00:00 2025-04-04T19:12:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470038#p470038 Geht das Formatieren auch mit [=tcmediainfo.VideoBitrate]? Ohne Formatierung gibt diese Funktion die Bitrate in Bytes/s aus und das ergibt bei Videos eine laaaange Zahl. Besser zu lesen wäre die Angabe in kB/s.]]> Geht das Formatieren auch mit [=tcmediainfo.VideoBitrate]? Ohne Formatierung gibt diese Funktion die Bitrate in Bytes/s aus und das ergibt bei Videos eine laaaange Zahl. Besser zu lesen wäre die Angabe in kB/s.]]> <![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Dalai]]> 2025-04-04T19:23:06+00:00 2025-04-04T19:23:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470039#p470039 Wilhelm M.
Die MediaInfo-Plugins (alle drei) haben entsprechende Einheiten für solcherlei Felder. Im Falle der Bitrate über dieses Plugin sind das [=tcmediainfo.Bitrate.Bps|.KBps|.MBps]. Selbes gilt für das Feld Video Bitrate. Alle zur Verfügung stehenden Einheiten eines Felds sind in der Konfiguration der benutzerdef. Spalten sichtbar.

Hinweis: Ich will nicht ausschließen, dass ich die TCMediaInfo.xml auch in diesem Punkt bearbeitet habe. Sag Bescheid, falls die anderen Einheiten nicht passen sollten.]]>
Wilhelm M.
Die MediaInfo-Plugins (alle drei) haben entsprechende Einheiten für solcherlei Felder. Im Falle der Bitrate über dieses Plugin sind das [=tcmediainfo.Bitrate.Bps|.KBps|.MBps]. Selbes gilt für das Feld Video Bitrate. Alle zur Verfügung stehenden Einheiten eines Felds sind in der Konfiguration der benutzerdef. Spalten sichtbar.

Hinweis: Ich will nicht ausschließen, dass ich die TCMediaInfo.xml auch in diesem Punkt bearbeitet habe. Sag Bescheid, falls die anderen Einheiten nicht passen sollten.]]>
<![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Wilhelm M.]]> 2025-04-04T19:26:46+00:00 2025-04-04T19:26:46+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470040#p470040 Nachsatz: In der Konfiguration der Spalte sehe keine verfügbaren Einheiten. Einfach nur "VideoBitrate".
Nachsatz 2: OK, habs selber gefunden. Wenn man in das Feld "Filter" klickt, dann erscheinen die Optionen.]]>
Nachsatz: In der Konfiguration der Spalte sehe keine verfügbaren Einheiten. Einfach nur "VideoBitrate".
Nachsatz 2: OK, habs selber gefunden. Wenn man in das Feld "Filter" klickt, dann erscheinen die Optionen.]]>
<![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Dalai]]> 2025-04-04T19:45:26+00:00 2025-04-04T19:45:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470041#p470041 <![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Wilhelm M.]]> 2025-04-04T19:49:09+00:00 2025-04-04T19:49:09+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470042#p470042 ]]> ]]> <![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by messefilme]]> 2025-04-08T16:51:03+00:00 2025-04-08T16:51:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470157#p470157 <![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Dalai]]> 2025-04-08T17:21:41+00:00 2025-04-08T17:21:41+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470159#p470159 messefilme
Da du schon MediaInfoWDX installiert hast, such dir in der Konfiguration der benutzerdef. Spalten ein Feld von diesem Plugin raus, das die Laufzeit der Dateien (Duration) repräsentiert. Das müssten bei diesem Plugin die Felder Duration_General, Duration_Audio, Duration_Video, Duration_Menu, Duration_Other und Duration_Text sein. Ein Klick auf den [+] Button zum Hinzufügen eines Felds zu einer Spalte zeigt die verfügbaren Plugins und deren Felder (und deren Einheiten) an.

Es ist nicht notwendig, von Hand irgendwelche gezeigten Codes oder Feldnamen zu kopieren und einzufügen. Das wird üblicherweise gemacht, damit man als Helfer gezielt ein Plugin, dessen Feld und Einheit nennen kann, ohne lang erklären zu müssen, wie diese Dinge zusammengeklickt werden.]]>
messefilme
Da du schon MediaInfoWDX installiert hast, such dir in der Konfiguration der benutzerdef. Spalten ein Feld von diesem Plugin raus, das die Laufzeit der Dateien (Duration) repräsentiert. Das müssten bei diesem Plugin die Felder Duration_General, Duration_Audio, Duration_Video, Duration_Menu, Duration_Other und Duration_Text sein. Ein Klick auf den [+] Button zum Hinzufügen eines Felds zu einer Spalte zeigt die verfügbaren Plugins und deren Felder (und deren Einheiten) an.

Es ist nicht notwendig, von Hand irgendwelche gezeigten Codes oder Feldnamen zu kopieren und einzufügen. Das wird üblicherweise gemacht, damit man als Helfer gezielt ein Plugin, dessen Feld und Einheit nennen kann, ohne lang erklären zu müssen, wie diese Dinge zusammengeklickt werden.]]>
<![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by messefilme]]> 2025-04-08T17:54:13+00:00 2025-04-08T17:54:13+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470162#p470162 Im Zip Archiv findet sich eine Fields.cfg, die man mittels F3 anschauen kann und dort sieht man für Duration_Video dann auch die mögliche Syntax.
Ich habe [=mediainfowdx.Duration_Video.h:mm:ss.fff] genommen und damit sehe ich jetzt die gewünschte Videolänge.
So passt es wunderbar. Danke!]]>
Im Zip Archiv findet sich eine Fields.cfg, die man mittels F3 anschauen kann und dort sieht man für Duration_Video dann auch die mögliche Syntax.
Ich habe [=mediainfowdx.Duration_Video.h:mm:ss.fff] genommen und damit sehe ich jetzt die gewünschte Videolänge.
So passt es wunderbar. Danke!]]>
<![CDATA[Deu :: Re: Spalte einrichten mit Medienlänge :: Reply by Dalai]]> 2025-04-08T18:05:23+00:00 2025-04-08T18:05:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85592&p=470163#p470163
Den Inhalt der Fields.cfg (früher Fields.txt) sollte man aber nicht allzu ernstnehmen, jedenfalls wenn es um die Wahl von Feldern und deren Einheiten geht. Es sind darin alle möglichen von MediaInfo unterstützten Felder aufgelistet, aber nur ein Bruchteil davon wird vom Plugin an TC weitergereicht. Würden alle Felder an TC gemeldet, wären das weit mehr als 1000 Stück - das kann kein Mensch sinnvoll verarbeiten. Davon abgesehen ist dieses Plugin eine Ausnahme, was eine Auflistung der verfügbaren Felder in einer separaten Datei betrifft.

Insofern sollte man sich immer an die Konfiguration der benutzerdef. Spalten im TC (oder anderen Programmen mit demselben Plugin-Interface) halten.]]>

Den Inhalt der Fields.cfg (früher Fields.txt) sollte man aber nicht allzu ernstnehmen, jedenfalls wenn es um die Wahl von Feldern und deren Einheiten geht. Es sind darin alle möglichen von MediaInfo unterstützten Felder aufgelistet, aber nur ein Bruchteil davon wird vom Plugin an TC weitergereicht. Würden alle Felder an TC gemeldet, wären das weit mehr als 1000 Stück - das kann kein Mensch sinnvoll verarbeiten. Davon abgesehen ist dieses Plugin eine Ausnahme, was eine Auflistung der verfügbaren Felder in einer separaten Datei betrifft.

Insofern sollte man sich immer an die Konfiguration der benutzerdef. Spalten im TC (oder anderen Programmen mit demselben Plugin-Interface) halten.]]>
<![CDATA[Deu :: TC Suche nach doppelten Dateinamen funktioniert nicht :: Author Lutschpuppe]]> 2025-04-08T10:13:34+00:00 2025-04-08T10:13:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470132#p470132
Ich suche mit TC nach doppelten Dateinamen

also gleicher Name

Auf dem Bild sieht man das Rechts 2 Namen mit dem links identisch sind, und zwar

BLUE BLUE EYES ( 12 INCH ) - JEAN & JILL.mp3 und CATCH ME ( 12 INCH ) - CANDY.mp3

aber wenn ich suche, wird nichts gefunden, die Suchliste bleibt leer, hab auch schon andere Auswahlmöglichkeiten ausprobiert.

Wo liegt der Fehler]]>

Ich suche mit TC nach doppelten Dateinamen

also gleicher Name

Auf dem Bild sieht man das Rechts 2 Namen mit dem links identisch sind, und zwar

BLUE BLUE EYES ( 12 INCH ) - JEAN & JILL.mp3 und CATCH ME ( 12 INCH ) - CANDY.mp3

aber wenn ich suche, wird nichts gefunden, die Suchliste bleibt leer, hab auch schon andere Auswahlmöglichkeiten ausprobiert.

Wo liegt der Fehler]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Dalai]]> 2025-04-08T10:17:22+00:00 2025-04-08T10:17:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470133#p470133
Lutschpuppe wrote: 2025-04-08, 10:13 UTCIch suche mit TC nach doppelten Dateinamen
Wie sind die Suchparameter definiert?
Auf dem Bild
Im Forum kann man keine Bilder oder andere Dateien hinterlegen. Bitte auf einen Server deiner Wahl hochladen und Link hier posten.
sieht man das Rechts 2 Namen mit dem links identisch sind
Eine Suche (auch die nach Duplikaten), die über beide Panels hinweggeht, erfordert die Eingabe beider Pfade. Daher meine Frage nach den Suchparametern.]]>
Lutschpuppe wrote: 2025-04-08, 10:13 UTCIch suche mit TC nach doppelten Dateinamen
Wie sind die Suchparameter definiert?
Auf dem Bild
Im Forum kann man keine Bilder oder andere Dateien hinterlegen. Bitte auf einen Server deiner Wahl hochladen und Link hier posten.
sieht man das Rechts 2 Namen mit dem links identisch sind
Eine Suche (auch die nach Duplikaten), die über beide Panels hinweggeht, erfordert die Eingabe beider Pfade. Daher meine Frage nach den Suchparametern.]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Lutschpuppe]]> 2025-04-08T15:27:26+00:00 2025-04-08T15:48:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470145#p470145
Na gleicher Name.

https://s1.directupload.eu/images/user/250408/mqsgfzef.jpg]]>

Na gleicher Name.

https://s1.directupload.eu/images/user/250408/mqsgfzef.jpg]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Dalai]]> 2025-04-08T15:40:25+00:00 2025-04-08T15:40:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470147#p470147
Lutschpuppe wrote: 2025-04-08, 15:27 UTCWas für suchparametet ?
Suchparameter sind alle Dinge, die man im Suchen-Dialog einstellt. In diesem Fall ist primär relevant der Ort, wo gesucht wird, also das Feld "Suchen in".
Na gleicher Name.
Das genügt aber nicht. Es wird immer nur an genau einem Ort - ein Verzeichnis und darunter - gesucht, sofern man nichts anderes einstellt.]]>
Lutschpuppe wrote: 2025-04-08, 15:27 UTCWas für suchparametet ?
Suchparameter sind alle Dinge, die man im Suchen-Dialog einstellt. In diesem Fall ist primär relevant der Ort, wo gesucht wird, also das Feld "Suchen in".
Na gleicher Name.
Das genügt aber nicht. Es wird immer nur an genau einem Ort - ein Verzeichnis und darunter - gesucht, sofern man nichts anderes einstellt.]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Lutschpuppe]]> 2025-04-08T15:52:43+00:00 2025-04-08T15:52:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470149#p470149
Ich möchte in 2 verschiedenen Verzeichnissen suchen nach doppelten Namen.

Einmal im Ordner F:\Audio\Nowi\80's Sampller und einmal im Ordner F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3

aber in allen Unterverzeichnissen]]>

Ich möchte in 2 verschiedenen Verzeichnissen suchen nach doppelten Namen.

Einmal im Ordner F:\Audio\Nowi\80's Sampller und einmal im Ordner F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3

aber in allen Unterverzeichnissen]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Dalai]]> 2025-04-08T16:04:36+00:00 2025-04-08T16:04:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470151#p470151
Lutschpuppe wrote: 2025-04-08, 15:52 UTCIch möchte in 2 verschiedenen Verzeichnissen suchen nach doppelten Namen.

Einmal im Ordner F:\Audio\Nowi\80's Sampller und einmal im Ordner F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3
Nach dem, wie ich es anhand deiner Beschreibung und des geposteten Bilds (vor der Änderung des Links) verstehe, erwartest du aber offenbar, dass Duplikate aus dem einen o.g. Verzeichnis im anderen o.g. Verzeichnis gefunden werden. So funktioniert das aber nicht. Eine Suche in "F:\Audio\Nowi\80's Sampler" wird niemals Ergebnisse aus "F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3" finden, egal ob es dabei um Duplikate geht oder nicht.

Wenn die Suche eine Ebene darüber gestartet wird (F:\Audio\Nowi), klappt das. Oder wenn beide o.g. Verzeichnisse im Feld "Suchen in" angegeben sind. Letzteres passiert aber nicht automatisch, sondern muss explizit eingegeben werden.]]>
Lutschpuppe wrote: 2025-04-08, 15:52 UTCIch möchte in 2 verschiedenen Verzeichnissen suchen nach doppelten Namen.

Einmal im Ordner F:\Audio\Nowi\80's Sampller und einmal im Ordner F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3
Nach dem, wie ich es anhand deiner Beschreibung und des geposteten Bilds (vor der Änderung des Links) verstehe, erwartest du aber offenbar, dass Duplikate aus dem einen o.g. Verzeichnis im anderen o.g. Verzeichnis gefunden werden. So funktioniert das aber nicht. Eine Suche in "F:\Audio\Nowi\80's Sampler" wird niemals Ergebnisse aus "F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3" finden, egal ob es dabei um Duplikate geht oder nicht.

Wenn die Suche eine Ebene darüber gestartet wird (F:\Audio\Nowi), klappt das. Oder wenn beide o.g. Verzeichnisse im Feld "Suchen in" angegeben sind. Letzteres passiert aber nicht automatisch, sondern muss explizit eingegeben werden.]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Lutschpuppe]]> 2025-04-08T17:47:55+00:00 2025-04-08T17:47:55+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470160#p470160
Dalai wrote: 2025-04-08, 16:04 UTC
Lutschpuppe wrote: 2025-04-08, 15:52 UTCIch möchte in 2 verschiedenen Verzeichnissen suchen nach doppelten Namen.

Einmal im Ordner F:\Audio\Nowi\80's Sampller und einmal im Ordner F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3
Oder wenn beide o.g. Verzeichnisse im Feld "Suchen in" angegeben sind. Letzteres passiert aber nicht automatisch, sondern muss explizit eingegeben werden.
Wenn man beide Verzeichnisse angeben kann dann würde mir das schon viel weiter helfen

Aber man kann 2 Verzeichnisse angeben ?

Wenn ja wie muss das denn dann genau aussehen durch Komma getrennt oder wie ?]]>
Dalai wrote: 2025-04-08, 16:04 UTC
Lutschpuppe wrote: 2025-04-08, 15:52 UTCIch möchte in 2 verschiedenen Verzeichnissen suchen nach doppelten Namen.

Einmal im Ordner F:\Audio\Nowi\80's Sampller und einmal im Ordner F:\Audio\Nowi\80's Sampler FLAC & WAV + JPG umgewandelt in MP3
Oder wenn beide o.g. Verzeichnisse im Feld "Suchen in" angegeben sind. Letzteres passiert aber nicht automatisch, sondern muss explizit eingegeben werden.
Wenn man beide Verzeichnisse angeben kann dann würde mir das schon viel weiter helfen

Aber man kann 2 Verzeichnisse angeben ?

Wenn ja wie muss das denn dann genau aussehen durch Komma getrennt oder wie ?]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Dalai]]> 2025-04-08T17:53:18+00:00 2025-04-08T17:53:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470161#p470161
Lutschpuppe wrote: 2025-04-08, 17:47 UTCAber man kann 2 Verzeichnisse angeben ?

Wenn ja wie muss das denn dann genau aussehen durch Komma getrennt oder wie ?
Die TC-Hilfe bietet auch darauf eine Antwort - einfach F1 im Suchen-Dialog drücken:
Suchen in:
Geben Sie hier einen oder mehrere Anfangspfade für die Suche an, getrennt durch ";".
]]>
Lutschpuppe wrote: 2025-04-08, 17:47 UTCAber man kann 2 Verzeichnisse angeben ?

Wenn ja wie muss das denn dann genau aussehen durch Komma getrennt oder wie ?
Die TC-Hilfe bietet auch darauf eine Antwort - einfach F1 im Suchen-Dialog drücken:
Suchen in:
Geben Sie hier einen oder mehrere Anfangspfade für die Suche an, getrennt durch ";".
]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by Lutschpuppe]]> 2025-04-08T22:20:52+00:00 2025-04-08T22:20:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470174#p470174
getrennt durch ";". oder , oder durch z.b leerzeichen,leerzeichen bei dieser schreibweise ";". sind ja mehrere möglichkeiten möglich]]>

getrennt durch ";". oder , oder durch z.b leerzeichen,leerzeichen bei dieser schreibweise ";". sind ja mehrere möglichkeiten möglich]]>
<![CDATA[Deu :: Re: TC Suche nach doppelten Dateinamen funktioniert nicht :: Reply by white]]> 2025-04-08T22:49:10+00:00 2025-04-08T22:49:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85609&p=470175#p470175
Lutschpuppe wrote: 2025-04-08, 22:20 UTC getrennt durch ";". oder , oder durch z.b leerzeichen,leerzeichen bei dieser schreibweise ";". sind ja mehrere möglichkeiten möglich
Beachten Sie, dass wir hier vom Feld "Suchen in" und nicht vom Feld "Suchen nach" sprechen. Sie müssen ein Semikolon verwenden, Leerzeichen sind nicht zulässig.]]>
Lutschpuppe wrote: 2025-04-08, 22:20 UTC getrennt durch ";". oder , oder durch z.b leerzeichen,leerzeichen bei dieser schreibweise ";". sind ja mehrere möglichkeiten möglich
Beachten Sie, dass wir hier vom Feld "Suchen in" und nicht vom Feld "Suchen nach" sprechen. Sie müssen ein Semikolon verwenden, Leerzeichen sind nicht zulässig.]]>
<![CDATA[Deu :: Can not open files in WSL with double-click or Enter since Win11 24H2 update :: Author TCUserAndFan]]> 2025-04-10T08:51:55+00:00 2025-04-10T10:30:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85623&p=470229#p470229
Then I got the 24H2 update for Windows 11 (it was definitely working before, I opened files several times a day)
I can still browse my WSL, see all the files etc.

https://postimg.cc/gallery/TYBmNSg

But opening a file with mouse double-click or pressing ENTER causes an error (see Image: https://i.postimg.cc/mZp5bsSB/TC-error.png).
Entering the name in TC's command line and pressing ENTER to open it brings the same error (see Image: https://i.postimg.cc/jdWk2F8N/TC-error2.png)
The same for every folder or every file (different extensions) in my WSL.
No matter if run as admin or not.

Using F3 for Lister or F4 for my editor still works!
Richt-click on the file (inside TC) and then selecting the bold file name on top of the context menu still works!

From within the Windows Explorer everything works as normal.
I checked the file permissions, no problems there (did not expect problems here, because I can otherwise work normally).

If I open the Windows CMD (no matter if as admin or not) and enter my wsl file name (\\wsl.localhost\Ubuntu-22.04\...\constants.py) it brings the same error as TC, with a message box saying "Element nicht gefunden." (element not found) and after closing it prints "Access denied". See Image: https://i.postimg.cc/9Fvg7YSk/TC-error-CMD.png
Doing the same with the Windows Powershell works fine!

So, with the CMD behaviour it looks like Windows (or WSL) is the root cause and TC is just suffering... but I wonder, because F3 and F4 are still working when opening the file, if someone has an idea for a workaround? Some setting, so that TC can open the file in a different way?]]>

Then I got the 24H2 update for Windows 11 (it was definitely working before, I opened files several times a day)
I can still browse my WSL, see all the files etc.

https://postimg.cc/gallery/TYBmNSg

But opening a file with mouse double-click or pressing ENTER causes an error (see Image: https://i.postimg.cc/mZp5bsSB/TC-error.png).
Entering the name in TC's command line and pressing ENTER to open it brings the same error (see Image: https://i.postimg.cc/jdWk2F8N/TC-error2.png)
The same for every folder or every file (different extensions) in my WSL.
No matter if run as admin or not.

Using F3 for Lister or F4 for my editor still works!
Richt-click on the file (inside TC) and then selecting the bold file name on top of the context menu still works!

From within the Windows Explorer everything works as normal.
I checked the file permissions, no problems there (did not expect problems here, because I can otherwise work normally).

If I open the Windows CMD (no matter if as admin or not) and enter my wsl file name (\\wsl.localhost\Ubuntu-22.04\...\constants.py) it brings the same error as TC, with a message box saying "Element nicht gefunden." (element not found) and after closing it prints "Access denied". See Image: https://i.postimg.cc/9Fvg7YSk/TC-error-CMD.png
Doing the same with the Windows Powershell works fine!

So, with the CMD behaviour it looks like Windows (or WSL) is the root cause and TC is just suffering... but I wonder, because F3 and F4 are still working when opening the file, if someone has an idea for a workaround? Some setting, so that TC can open the file in a different way?]]>
<![CDATA[Deu :: Re: Can not open files in WSL with double-click or Enter since Win11 24H2 update :: Reply by TCUserAndFan]]> 2025-04-10T09:39:39+00:00 2025-04-10T09:39:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85623&p=470230#p470230 App again (by typing WSL after pressing Start-button). It does some configuration stuff, which takes around a minute. After rebooting the computer it now works. Opening the file as described from Windows CMD also works..

(I found this solution, because some users had problems with the Linux icon no longer showing up in the Windows Explorer, and they suggested calling the WSL app -- a "problem" I did not recognize as a TC-only user, but I also did not see this symbol in the Windows Explorer, so this problem was also fixed along the way).]]>
App again (by typing WSL after pressing Start-button). It does some configuration stuff, which takes around a minute. After rebooting the computer it now works. Opening the file as described from Windows CMD also works..

(I found this solution, because some users had problems with the Linux icon no longer showing up in the Windows Explorer, and they suggested calling the WSL app -- a "problem" I did not recognize as a TC-only user, but I also did not see this symbol in the Windows Explorer, so this problem was also fixed along the way).]]>
<![CDATA[Deu :: Re: :: Reply by thomasw]]> 2025-04-12T15:29:45+00:00 2025-04-12T15:29:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=35217&p=470311#p470311
Hacker wrote: 2012-08-15, 20:37 UTC

Code: Select all

#IfWinActive, ahk_class TTOTAL_CMD
$Control::
    PostMessage, 1075, 304
    KeyWait, Control
Return
$Control UP::PostMessage, 1075, 307
HTH
Roman
Hallo,

kann mir jemand kurz erklären woher die Nummern 1075 und 304 kommen bzw. was sie genau bedeuten?
Ist die Nummer 1075 oder 304 eine Code für einen bestimmten Befehl den TC versteht?
Gibt es eine Liste der verfügbaren Codes / Befehle?

Siehe auch https://ghisler.ch/board/viewtopic.php?t=42481

Danke und Gruß
Thomas]]>
Hacker wrote: 2012-08-15, 20:37 UTC

Code: Select all

#IfWinActive, ahk_class TTOTAL_CMD
$Control::
    PostMessage, 1075, 304
    KeyWait, Control
Return
$Control UP::PostMessage, 1075, 307
HTH
Roman
Hallo,

kann mir jemand kurz erklären woher die Nummern 1075 und 304 kommen bzw. was sie genau bedeuten?
Ist die Nummer 1075 oder 304 eine Code für einen bestimmten Befehl den TC versteht?
Gibt es eine Liste der verfügbaren Codes / Befehle?

Siehe auch https://ghisler.ch/board/viewtopic.php?t=42481

Danke und Gruß
Thomas]]>
<![CDATA[Deu :: Re: Schnellansicht während gedrückter Taste :: Reply by ghisler(Author)]]> 2025-04-13T08:06:19+00:00 2025-04-13T08:06:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=35217&p=470324#p470324 Die Windows-Meldung 1075 (WM_USER+51) kann an Total Commander gesendet werden, um einen internen Befehl auszuführen. Dabei muss WPARAM der Befehl sein (z.B. 304), und LPARAM ein optionaler numerischer Parameter. Parameter 0 schaltet die Schnellansicht um, d.h. wenn sie aus ist, wird sie eingeschaltet, und umgekehrt. 1 schaltet sie immer ein, 2 immer aus. Die Befehle mit einem numerischen Parameter werden in der Hilfe unter "Dialogbox: Befehl wählen" beschrieben.]]> Die Windows-Meldung 1075 (WM_USER+51) kann an Total Commander gesendet werden, um einen internen Befehl auszuführen. Dabei muss WPARAM der Befehl sein (z.B. 304), und LPARAM ein optionaler numerischer Parameter. Parameter 0 schaltet die Schnellansicht um, d.h. wenn sie aus ist, wird sie eingeschaltet, und umgekehrt. 1 schaltet sie immer ein, 2 immer aus. Die Befehle mit einem numerischen Parameter werden in der Hilfe unter "Dialogbox: Befehl wählen" beschrieben.]]> <![CDATA[Deu :: Re: Schnellansicht während gedrückter Taste :: Reply by thomasw]]> 2025-04-13T08:47:11+00:00 2025-04-13T08:47:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=35217&p=470330#p470330 <![CDATA[Deu :: Re: Re: :: Reply by Sir_SiLvA]]> 2025-04-13T19:23:46+00:00 2025-04-13T19:23:46+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=35217&p=470352#p470352
thomasw wrote: 2025-04-12, 15:29 UTC Gibt es eine Liste der verfügbaren Codes / Befehle?
Ja und sie liegt in deinem TC Verzeichnis und nennt sich totalcmd.inc ....]]>
thomasw wrote: 2025-04-12, 15:29 UTC Gibt es eine Liste der verfügbaren Codes / Befehle?
Ja und sie liegt in deinem TC Verzeichnis und nennt sich totalcmd.inc ....]]>
<![CDATA[Deu :: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Author Conan]]> 2025-04-16T18:07:28+00:00 2025-04-16T18:07:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470474#p470474
Der Grund ist follender, ich möchte datein in der ansicht "minjaturansicht" makieren, klappen tut es aber nur mit ⬆️ und ⬇️, wen ⬅️ oder ➡️ drücke, lande ich in der Kommandozeile, was ich nicht möchte.]]>

Der Grund ist follender, ich möchte datein in der ansicht "minjaturansicht" makieren, klappen tut es aber nur mit ⬆️ und ⬇️, wen ⬅️ oder ➡️ drücke, lande ich in der Kommandozeile, was ich nicht möchte.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Dalai]]> 2025-04-16T19:12:38+00:00 2025-04-16T19:12:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470475#p470475 <![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by ghisler(Author)]]> 2025-04-17T07:17:19+00:00 2025-04-17T07:17:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470484#p470484 SpaceMovesDown=1]]> SpaceMovesDown=1]]> <![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Conan]]> 2025-04-17T08:42:09+00:00 2025-04-17T08:42:09+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470486#p470486 <![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Horst.Epp]]> 2025-04-17T09:19:44+00:00 2025-04-17T09:19:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470490#p470490
Conan wrote: 2025-04-17, 08:42 UTC Ich mackiere nicht mit der Leertaste, sondern wie beim Windows Explorer mit shift.
Das geht ja auch ohne Probleme.]]>
Conan wrote: 2025-04-17, 08:42 UTC Ich mackiere nicht mit der Leertaste, sondern wie beim Windows Explorer mit shift.
Das geht ja auch ohne Probleme.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by white]]> 2025-04-17T09:29:10+00:00 2025-04-17T09:29:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470492#p470492
Horst.Epp wrote: 2025-04-17, 09:19 UTC Das geht ja auch ohne Probleme.
Das stimmt nicht, wenn die Miniaturansicht verwendet wird.]]>
Horst.Epp wrote: 2025-04-17, 09:19 UTC Das geht ja auch ohne Probleme.
Das stimmt nicht, wenn die Miniaturansicht verwendet wird.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Horst.Epp]]> 2025-04-17T10:25:36+00:00 2025-04-17T10:25:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470493#p470493
white wrote: 2025-04-17, 09:29 UTC
Horst.Epp wrote: 2025-04-17, 09:19 UTC Das geht ja auch ohne Probleme.
Das stimmt nicht, wenn die Miniaturansicht verwendet wird.
Bei mir schon.
Mit Ctrl werden einzelne dazu markiert und mit Shift ein Bereich.
Was soll da nicht gehen ?
Das funktioniert im TC und in allen anderen Dateimanagern, welche ich habe, ohne Unterschied.]]>
white wrote: 2025-04-17, 09:29 UTC
Horst.Epp wrote: 2025-04-17, 09:19 UTC Das geht ja auch ohne Probleme.
Das stimmt nicht, wenn die Miniaturansicht verwendet wird.
Bei mir schon.
Mit Ctrl werden einzelne dazu markiert und mit Shift ein Bereich.
Was soll da nicht gehen ?
Das funktioniert im TC und in allen anderen Dateimanagern, welche ich habe, ohne Unterschied.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Conan]]> 2025-04-17T10:27:38+00:00 2025-04-17T10:27:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470494#p470494 ➡️?]]> ➡️?]]> <![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by white]]> 2025-04-17T10:43:51+00:00 2025-04-17T10:43:51+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470495#p470495
Horst.Epp wrote: 2025-04-17, 10:25 UTC Mit Ctrl werden einzelne dazu markiert und mit Shift ein Bereich.
Was soll da nicht gehen ?
In der Miniaturansicht können Sie mit der Umschalttaste in Kombination mit den Cursortasten nur ganze Zeilen auswählen, nicht aber nebeneinander liegende Dateien.]]>
Horst.Epp wrote: 2025-04-17, 10:25 UTC Mit Ctrl werden einzelne dazu markiert und mit Shift ein Bereich.
Was soll da nicht gehen ?
In der Miniaturansicht können Sie mit der Umschalttaste in Kombination mit den Cursortasten nur ganze Zeilen auswählen, nicht aber nebeneinander liegende Dateien.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Horst.Epp]]> 2025-04-17T10:48:03+00:00 2025-04-17T10:48:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470496#p470496 Ich habe z.B. vier Dateien in einer Zeile
und kann da mit Shift jeden beliebigen Bereich markieren.]]>
Ich habe z.B. vier Dateien in einer Zeile
und kann da mit Shift jeden beliebigen Bereich markieren.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Dalai]]> 2025-04-17T12:10:45+00:00 2025-04-17T12:10:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470498#p470498 Horst.Epp
Hast du die TC-Kommandozeile deaktiviert, z.B. via RestrictInterface?]]>
Horst.Epp
Hast du die TC-Kommandozeile deaktiviert, z.B. via RestrictInterface?]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Horst.Epp]]> 2025-04-17T12:47:28+00:00 2025-04-17T12:47:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470499#p470499
Dalai wrote: 2025-04-17, 12:10 UTC 2Horst.Epp
Hast du die TC-Kommandozeile deaktiviert, z.B. via RestrictInterface?
Nein, die ist bei mir aktiv, obwohl ich sie selten benutze.]]>
Dalai wrote: 2025-04-17, 12:10 UTC 2Horst.Epp
Hast du die TC-Kommandozeile deaktiviert, z.B. via RestrictInterface?
Nein, die ist bei mir aktiv, obwohl ich sie selten benutze.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Horst.Epp]]> 2025-04-17T14:03:48+00:00 2025-04-17T14:03:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470500#p470500
Conan wrote: 2025-04-17, 10:27 UTC @Horst.Epp auch mit ⬅️➡️?
Natürlich nicht, die haben andere Funktionen, je nachdem, ob dabei CTRL benutzt wird.
Dazu gibt es ja die Standard-Windows Methode mit Ctrl bzw. Shift Klick, welche überall funktioniert.]]>
Conan wrote: 2025-04-17, 10:27 UTC @Horst.Epp auch mit ⬅️➡️?
Natürlich nicht, die haben andere Funktionen, je nachdem, ob dabei CTRL benutzt wird.
Dazu gibt es ja die Standard-Windows Methode mit Ctrl bzw. Shift Klick, welche überall funktioniert.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Conan]]> 2025-04-17T14:10:21+00:00 2025-04-17T14:10:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470501#p470501 ➡️ bei mir das problem ist...]]> ➡️ bei mir das problem ist...]]> <![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Horst.Epp]]> 2025-04-17T14:30:01+00:00 2025-04-17T14:30:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470503#p470503
Conan wrote: 2025-04-17, 14:10 UTC Hab im Post1 geschrieben, das ⬅️➡️ bei mir das problem ist...
Ich weiß, inzwischen wurde aber angezweifelt, dass die Shift-Klick-Methode
für Bereiche in den Miniaturansichten nicht funktionieren würden.
Dies funktioniert aber perfekt.
Deshalb braucht eben keine Links / Rechts Taten beim Markieren im TC.
Das würde auch in allen anderen Programmen nicht funktionieren.
Ich sehe auch nicht, warum ich die normale Funktion dieser Tasten
nicht mehr brauchen würde,]]>
Conan wrote: 2025-04-17, 14:10 UTC Hab im Post1 geschrieben, das ⬅️➡️ bei mir das problem ist...
Ich weiß, inzwischen wurde aber angezweifelt, dass die Shift-Klick-Methode
für Bereiche in den Miniaturansichten nicht funktionieren würden.
Dies funktioniert aber perfekt.
Deshalb braucht eben keine Links / Rechts Taten beim Markieren im TC.
Das würde auch in allen anderen Programmen nicht funktionieren.
Ich sehe auch nicht, warum ich die normale Funktion dieser Tasten
nicht mehr brauchen würde,]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by white]]> 2025-04-17T15:06:06+00:00 2025-04-17T15:06:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470504#p470504
Horst.Epp wrote: 2025-04-17, 14:30 UTC Ich weiß, inzwischen wurde aber angezweifelt, dass die Shift-Klick-Methode
für Bereiche in den Miniaturansichten nicht funktionieren würden.
Niemand sonst hat die Shift-Klick-Methode erwähnt, das war ein Missverständnis deinerseits. Conan und ich haben daraufhin klargestellt:
Conan wrote: 2025-04-17, 10:27 UTC @Horst.Epp auch mit ⬅️➡️?
white wrote: 2025-04-17, 10:43 UTC In der Miniaturansicht können Sie mit der Umschalttaste in Kombination mit den Cursortasten nur ganze Zeilen auswählen, nicht aber nebeneinander liegende Dateien.
Und dann hast du es nochmals bekräftigt:
Horst.Epp wrote: 2025-04-17, 10:48 UTC Sorry, aber genau das geht bei mir !


Horst.Epp wrote: 2025-04-17, 14:30 UTC Das würde auch in allen anderen Programmen nicht funktionieren.
Wie Conan erwähnt hat, funktioniert es im Windows Explorer, wo man mit Shift+⬅️➡️ Dateien in der Miniaturansicht auswählen kann.]]>
Horst.Epp wrote: 2025-04-17, 14:30 UTC Ich weiß, inzwischen wurde aber angezweifelt, dass die Shift-Klick-Methode
für Bereiche in den Miniaturansichten nicht funktionieren würden.
Niemand sonst hat die Shift-Klick-Methode erwähnt, das war ein Missverständnis deinerseits. Conan und ich haben daraufhin klargestellt:
Conan wrote: 2025-04-17, 10:27 UTC @Horst.Epp auch mit ⬅️➡️?
white wrote: 2025-04-17, 10:43 UTC In der Miniaturansicht können Sie mit der Umschalttaste in Kombination mit den Cursortasten nur ganze Zeilen auswählen, nicht aber nebeneinander liegende Dateien.
Und dann hast du es nochmals bekräftigt:
Horst.Epp wrote: 2025-04-17, 10:48 UTC Sorry, aber genau das geht bei mir !


Horst.Epp wrote: 2025-04-17, 14:30 UTC Das würde auch in allen anderen Programmen nicht funktionieren.
Wie Conan erwähnt hat, funktioniert es im Windows Explorer, wo man mit Shift+⬅️➡️ Dateien in der Miniaturansicht auswählen kann.]]>
<![CDATA[Deu :: Re: Bindung der Cursortasten in die Kommandozeile deaktivieren :: Reply by Conan]]> 2025-04-17T15:20:19+00:00 2025-04-17T15:20:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85645&p=470506#p470506
Horst.Epp wrote: 2025-04-17, 14:30 UTC die Shift-Klick-Methode
Um die ging es nie.]]>
Horst.Epp wrote: 2025-04-17, 14:30 UTC die Shift-Klick-Methode
Um die ging es nie.]]>
<![CDATA[Deu :: Hilfe beim Filtern benötigt :: Author chapolote]]> 2025-04-04T06:26:11+00:00 2025-04-04T06:26:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470010#p470010 angenommen, ich habe folgende Ordnerstruktur

Code: Select all

Stammordner
-Ordner 1
   -1.txt
   -2.pdf
   -Unterordner 1-1
       -1.txt
       -2.pdf
   -Unterordner 1-2
       -1.txt
       -2.pdf
-Ordner 2
    -1.txt
    -2.pdf
   -Unterordner 2-1
       -1.txt
       -2.pdf
   -Unterordner 2-2
       -1.txt
       -2.pdf
-Ordner 3
   -Unterordner 3-1
   -Unterordner 3-2
und möchte jetzt folgende Auswahl definieren:

Ordner 1 mit ausschließlich txt-Dateien im Ordner 1 aber nicht in den Unterverzeichnissen und ausschließlich pdf-Dateien im Ordner 2 aber nicht in dessen Unterverzeichnissen und nichts aus Ordner 3. Wenn ich den Filter dann beim Kopieren anwende, soll die kopierte Dateistruktur so aussehen:

Code: Select all

-Ordner 1
   -1.txt
-Ordner 2
    -2.pdf
Geht das? Ich bin schon daran gescheitert, gleichzeitig alle txt-Dateien aus Ordner 1 und pdf-Dateien aus Ordner 2 zu kopieren, ohne die Unterordner auszuschließen. Versucht habe ich folgende Auswahl: Ordner 1\*.txt Ordner2\*.pdf. Damit kopiert er mir die gesamte Ordnerstruktur inkl Unterordner aber ohne Dateien...]]>
angenommen, ich habe folgende Ordnerstruktur

Code: Select all

Stammordner
-Ordner 1
   -1.txt
   -2.pdf
   -Unterordner 1-1
       -1.txt
       -2.pdf
   -Unterordner 1-2
       -1.txt
       -2.pdf
-Ordner 2
    -1.txt
    -2.pdf
   -Unterordner 2-1
       -1.txt
       -2.pdf
   -Unterordner 2-2
       -1.txt
       -2.pdf
-Ordner 3
   -Unterordner 3-1
   -Unterordner 3-2
und möchte jetzt folgende Auswahl definieren:

Ordner 1 mit ausschließlich txt-Dateien im Ordner 1 aber nicht in den Unterverzeichnissen und ausschließlich pdf-Dateien im Ordner 2 aber nicht in dessen Unterverzeichnissen und nichts aus Ordner 3. Wenn ich den Filter dann beim Kopieren anwende, soll die kopierte Dateistruktur so aussehen:

Code: Select all

-Ordner 1
   -1.txt
-Ordner 2
    -2.pdf
Geht das? Ich bin schon daran gescheitert, gleichzeitig alle txt-Dateien aus Ordner 1 und pdf-Dateien aus Ordner 2 zu kopieren, ohne die Unterordner auszuschließen. Versucht habe ich folgende Auswahl: Ordner 1\*.txt Ordner2\*.pdf. Damit kopiert er mir die gesamte Ordnerstruktur inkl Unterordner aber ohne Dateien...]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Dalai]]> 2025-04-04T10:03:16+00:00 2025-04-04T10:03:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470014#p470014 <![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by white]]> 2025-04-04T10:20:48+00:00 2025-04-04T10:20:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470015#p470015

Code: Select all

"\Ordner 1\" "\Ordner 2\" "\Ordner 1\*.txt" "\Ordner 2\*.pdf"
Dies setzt voraus, dass der Filter Dateien aus Ordner 1 und Ordner 2 im Startordner der Suche filtern muss.

Wenn Sie einen Filter erstellen möchten, der Dateien aus Ordner 1 und Ordner 2 in einem beliebigen Unterordner filtert, müssen Sie die führenden Backslashes entfernen.

Beachten Sie, dass bei Verwendung von "Kopieren" und diesem Filter Ordner 1 und Ordner 2 kopiert werden, auch wenn keine TXT- und PDF-Dateien gefunden wurden. Das Ergebnis kann daher ein leerer Ordner 1 und/oder Ordner 2 sein.]]>

Code: Select all

"\Ordner 1\" "\Ordner 2\" "\Ordner 1\*.txt" "\Ordner 2\*.pdf"
Dies setzt voraus, dass der Filter Dateien aus Ordner 1 und Ordner 2 im Startordner der Suche filtern muss.

Wenn Sie einen Filter erstellen möchten, der Dateien aus Ordner 1 und Ordner 2 in einem beliebigen Unterordner filtert, müssen Sie die führenden Backslashes entfernen.

Beachten Sie, dass bei Verwendung von "Kopieren" und diesem Filter Ordner 1 und Ordner 2 kopiert werden, auch wenn keine TXT- und PDF-Dateien gefunden wurden. Das Ergebnis kann daher ein leerer Ordner 1 und/oder Ordner 2 sein.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-05T08:39:42+00:00 2025-04-05T08:39:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470048#p470048
white wrote: 2025-04-04, 10:20 UTC Verwenden Sie TC 11.51 und diesen Filter:

Code: Select all

"\Ordner 1\" "\Ordner 2\" "\Ordner 1\*.txt" "\Ordner 2\*.pdf"
Super, 1000 Dank, das hat soweit funktioniert. Mein Filter sieht jetzt so aus:

Code: Select all

"*.pdf" "\DWG\" "\PDF\" "\DWG\*\" "\PDF\*\" "\DWG\*\*.dwg" "\PDF\*\*.pdf"
2 Fragen hätte ich jetzt noch dazu:

Kann ich mir dieses gefilterte Kopieren auf einen Button legen? Idealerweise würde ein Klick darauf folgendes machen:
alles markieren, was es im geöffneten Ordner gibt
gefiltert Kopieren
Auswahl im geöffneten Ordner wieder aufheben

Und: ich hab beim Ausprobieren mehrere Filter angelegt, und würde die nicht mehr benötigten gerne wieder loswerden. Ich finde aber keine Möglichkeit, die wieder zu entfernen. Wo geht das?

Grüße, chapolote]]>
white wrote: 2025-04-04, 10:20 UTC Verwenden Sie TC 11.51 und diesen Filter:

Code: Select all

"\Ordner 1\" "\Ordner 2\" "\Ordner 1\*.txt" "\Ordner 2\*.pdf"
Super, 1000 Dank, das hat soweit funktioniert. Mein Filter sieht jetzt so aus:

Code: Select all

"*.pdf" "\DWG\" "\PDF\" "\DWG\*\" "\PDF\*\" "\DWG\*\*.dwg" "\PDF\*\*.pdf"
2 Fragen hätte ich jetzt noch dazu:

Kann ich mir dieses gefilterte Kopieren auf einen Button legen? Idealerweise würde ein Klick darauf folgendes machen:
alles markieren, was es im geöffneten Ordner gibt
gefiltert Kopieren
Auswahl im geöffneten Ordner wieder aufheben

Und: ich hab beim Ausprobieren mehrere Filter angelegt, und würde die nicht mehr benötigten gerne wieder loswerden. Ich finde aber keine Möglichkeit, die wieder zu entfernen. Wo geht das?

Grüße, chapolote]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-05T09:04:08+00:00 2025-04-05T09:04:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470049#p470049
Höchstens es gibt noch einen Weg im Programm direkt....]]>

Höchstens es gibt noch einen Weg im Programm direkt....]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-05T12:41:09+00:00 2025-04-05T12:41:09+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470052#p470052
chapolote wrote: 2025-04-05, 08:39 UTCKann ich mir dieses gefilterte Kopieren auf einen Button legen?
Kommando: cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf | *\*\"

Usercmd.ini:

Code: Select all

[em_selectfilesD]
cmd=selectfilesD
param=%A%Z
Um zu verhindern, dass der erste Ordner aus dem Stammverzeichnis (ShowParentDirInRoot=0) kopiert wird, wenn keine notwendigen Ordner vorhanden sind, werden zusätzliche Automatisierungstools (TCFS2, Autorun, Skripte) benötigt.]]>
chapolote wrote: 2025-04-05, 08:39 UTCKann ich mir dieses gefilterte Kopieren auf einen Button legen?
Kommando: cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf | *\*\"

Usercmd.ini:

Code: Select all

[em_selectfilesD]
cmd=selectfilesD
param=%A%Z
Um zu verhindern, dass der erste Ordner aus dem Stammverzeichnis (ShowParentDirInRoot=0) kopiert wird, wenn keine notwendigen Ordner vorhanden sind, werden zusätzliche Automatisierungstools (TCFS2, Autorun, Skripte) benötigt.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by white]]> 2025-04-05T13:38:15+00:00 2025-04-05T13:38:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470055#p470055
chapolote wrote: 2025-04-05, 08:39 UTC Super, 1000 Dank, das hat soweit funktioniert. Mein Filter sieht jetzt so aus:

Code: Select all

"*.pdf" "\DWG\" "\PDF\" "\DWG\*\" "\PDF\*\" "\DWG\*\*.dwg" "\PDF\*\*.pdf"
Es macht keinen Sinn, sowohl "*.pdf" als auch "\PDF\*\*.pdf" zu verwenden. "*.pdf" sucht bereits nach allen PDF-Dateien in allen durchsuchten Ordnern. Meinten Sie vielleicht "\*.pdf"?

Hinweis: Die Notwendigkeit, "\DWG\" und "\PDF\" in den Kopierfilter einzubeziehen, unterscheidet sich von der Suche. Dies könnte ein Fehler sein oder (noch) nicht unterstützt werden. (Ich habe hier einen Fehlerbericht dazu erstellt.)

Im Kopierfilter können Sie |**\ anhängen, um die Erstellung leerer Ordner zu verhindern. Dadurch können Sie den Filter vereinfachen:

Code: Select all

\*.pdf \DWG\*\*.dwg \PDF\*\*.pdf |**\
(vorausgesetzt, Sie meinten \*.pdf und nicht *.pdf)
(Anführungszeichen können weggelassen werden, wenn der Ausdruck keine Leerzeichen enthält.)
(Durch das Weglassen von Traverse-Filtern ist die interne Dateisuche weniger effizient und kann bei einer großen Anzahl von Ordnern und Dateien deutlich langsamer sein.)
chapolote wrote: 2025-04-05, 08:39 UTC Kann ich mir dieses gefilterte Kopieren auf einen Button legen? Idealerweise würde ein Klick darauf folgendes machen:
alles markieren, was es im geöffneten Ordner gibt
gefiltert Kopieren
Auswahl im geöffneten Ordner wieder aufheben
Für gute Vorschläge wäre es hilfreich, genau zu wissen, was Sie möchten. Möchten Sie kopieren:
PDF-Dateien im Startordner?
DWG-Dateien in Unterordnern des DWG-Ordners, aber nicht in tieferen Unterordnern?
PDF-Dateien in Unterordnern des PDF-Ordners, aber nicht in tieferen Unterordnern?
Möchten Sie die Ordnerstruktur kopieren, auch wenn keine Dateien daraus kopiert werden?
chapolote wrote: 2025-04-05, 08:39 UTC Und: ich hab beim Ausprobieren mehrere Filter angelegt, und würde die nicht mehr benötigten gerne wieder loswerden. Ich finde aber keine Möglichkeit, die wieder zu entfernen. Wo geht das?
Gespeicherte Filter können im selben Dialog entfernt werden, in dem Sie sie gespeichert haben. Siehe Registerkarte "Laden/Speichern".

Eingegebene Filter können aus der Verlaufsliste entfernt werden, indem Sie sie mit der Tastatur auswählen und Umschalt+Entf drücken.]]>
chapolote wrote: 2025-04-05, 08:39 UTC Super, 1000 Dank, das hat soweit funktioniert. Mein Filter sieht jetzt so aus:

Code: Select all

"*.pdf" "\DWG\" "\PDF\" "\DWG\*\" "\PDF\*\" "\DWG\*\*.dwg" "\PDF\*\*.pdf"
Es macht keinen Sinn, sowohl "*.pdf" als auch "\PDF\*\*.pdf" zu verwenden. "*.pdf" sucht bereits nach allen PDF-Dateien in allen durchsuchten Ordnern. Meinten Sie vielleicht "\*.pdf"?

Hinweis: Die Notwendigkeit, "\DWG\" und "\PDF\" in den Kopierfilter einzubeziehen, unterscheidet sich von der Suche. Dies könnte ein Fehler sein oder (noch) nicht unterstützt werden. (Ich habe hier einen Fehlerbericht dazu erstellt.)

Im Kopierfilter können Sie |**\ anhängen, um die Erstellung leerer Ordner zu verhindern. Dadurch können Sie den Filter vereinfachen:

Code: Select all

\*.pdf \DWG\*\*.dwg \PDF\*\*.pdf |**\
(vorausgesetzt, Sie meinten \*.pdf und nicht *.pdf)
(Anführungszeichen können weggelassen werden, wenn der Ausdruck keine Leerzeichen enthält.)
(Durch das Weglassen von Traverse-Filtern ist die interne Dateisuche weniger effizient und kann bei einer großen Anzahl von Ordnern und Dateien deutlich langsamer sein.)
chapolote wrote: 2025-04-05, 08:39 UTC Kann ich mir dieses gefilterte Kopieren auf einen Button legen? Idealerweise würde ein Klick darauf folgendes machen:
alles markieren, was es im geöffneten Ordner gibt
gefiltert Kopieren
Auswahl im geöffneten Ordner wieder aufheben
Für gute Vorschläge wäre es hilfreich, genau zu wissen, was Sie möchten. Möchten Sie kopieren:
PDF-Dateien im Startordner?
DWG-Dateien in Unterordnern des DWG-Ordners, aber nicht in tieferen Unterordnern?
PDF-Dateien in Unterordnern des PDF-Ordners, aber nicht in tieferen Unterordnern?
Möchten Sie die Ordnerstruktur kopieren, auch wenn keine Dateien daraus kopiert werden?
chapolote wrote: 2025-04-05, 08:39 UTC Und: ich hab beim Ausprobieren mehrere Filter angelegt, und würde die nicht mehr benötigten gerne wieder loswerden. Ich finde aber keine Möglichkeit, die wieder zu entfernen. Wo geht das?
Gespeicherte Filter können im selben Dialog entfernt werden, in dem Sie sie gespeichert haben. Siehe Registerkarte "Laden/Speichern".

Eingegebene Filter können aus der Verlaufsliste entfernt werden, indem Sie sie mit der Tastatur auswählen und Umschalt+Entf drücken.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-06T06:43:40+00:00 2025-04-06T06:43:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470063#p470063
white wrote: 2025-04-05, 13:38 UTC

Code: Select all

\*.pdf \DWG\*\*.dwg \PDF\*\*.pdf |**\
Das kopiert mir lediglich pdf im Stammordner, sonst nichts, also weder den DWG-Ordner mit den dwg noch den PDF-Ordner mit den pdf
white wrote: 2025-04-05, 13:38 UTC
Für gute Vorschläge wäre es hilfreich, genau zu wissen, was Sie möchten. Möchten Sie kopieren:
PDF-Dateien im Startordner?
DWG-Dateien in Unterordnern des DWG-Ordners, aber nicht in tieferen Unterordnern?
PDF-Dateien in Unterordnern des PDF-Ordners, aber nicht in tieferen Unterordnern?
Möchten Sie die Ordnerstruktur kopieren, auch wenn keine Dateien daraus kopiert werden?
  • pdf Dateien im Stammordner
  • DWG-Ordner im Stammordner
  • PDF-Ordner im Stammordner
  • DWG-Dateien in Unterordnern des DWG-Ordners, und auch in tieferen Unterordnern (samt den tieferen Unterordnern)
  • PDF-Dateien in Unterordnern des PDF-Ordners, und auch in tieferen Unterordnern (samt den tieferen Unterordnern)
Mit meinem Code, den ich gepostet hatte, geht das, jedoch funktioniert es nicht mit Unterordnern auf der 3. Ebene, also am Beispiel des PDF-Ordners:

PDF/Ordner1/*.pdf wird kopiert
PDF/Ordner1/Ordner2/*.pdf wird nicht kopiert

Damit würde das funktionieren:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\*\ \PDF\*\ \DWG\*\*\ \PDF\*\*\
Jetzt habe ich festgestellt, daß in der 3. Ebene auch Ordner sein können, die pdf und dwg enthalten, die jetzt mit meinem modifizierten Befehl kopiert werden, aber dabei sollten nur Ordner berücksichtigt werden, die mit "D_" anfangen, also beispielsweise "D_Irgendwas" aber nicht "Ordner-XY"
Das erreiche ich mit:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\D_*\ \PDF\D_*\ \DWG\D_*\D_*\ \PDF\D_*\D_*\ 
Damit sollte ich zu 98% abgedeckt haben, was ich möchte, nur wenn es jetzt nochmals ne 4. Ebene gäbe, wird das definieren der Ordner ja immer komplizierter bzw. länger. Geht das nicht eleganter?

Übrigens: wenn ich |**\ an den Befehl anhänge, also so:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\D_*\ \PDF\D_*\ \DWG\D_*\D_*\ \PDF\D_*\D_*\ |**\ 
um das Erstellen leerer Ordner zu unterbinden, wie white mir empfohlen hat, werden nur noch pdf im Stammordner kopiert aber keine Unterordner mehr und keine darinliegenden pdf oder dwg]]>
white wrote: 2025-04-05, 13:38 UTC

Code: Select all

\*.pdf \DWG\*\*.dwg \PDF\*\*.pdf |**\
Das kopiert mir lediglich pdf im Stammordner, sonst nichts, also weder den DWG-Ordner mit den dwg noch den PDF-Ordner mit den pdf
white wrote: 2025-04-05, 13:38 UTC
Für gute Vorschläge wäre es hilfreich, genau zu wissen, was Sie möchten. Möchten Sie kopieren:
PDF-Dateien im Startordner?
DWG-Dateien in Unterordnern des DWG-Ordners, aber nicht in tieferen Unterordnern?
PDF-Dateien in Unterordnern des PDF-Ordners, aber nicht in tieferen Unterordnern?
Möchten Sie die Ordnerstruktur kopieren, auch wenn keine Dateien daraus kopiert werden?
  • pdf Dateien im Stammordner
  • DWG-Ordner im Stammordner
  • PDF-Ordner im Stammordner
  • DWG-Dateien in Unterordnern des DWG-Ordners, und auch in tieferen Unterordnern (samt den tieferen Unterordnern)
  • PDF-Dateien in Unterordnern des PDF-Ordners, und auch in tieferen Unterordnern (samt den tieferen Unterordnern)
Mit meinem Code, den ich gepostet hatte, geht das, jedoch funktioniert es nicht mit Unterordnern auf der 3. Ebene, also am Beispiel des PDF-Ordners:

PDF/Ordner1/*.pdf wird kopiert
PDF/Ordner1/Ordner2/*.pdf wird nicht kopiert

Damit würde das funktionieren:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\*\ \PDF\*\ \DWG\*\*\ \PDF\*\*\
Jetzt habe ich festgestellt, daß in der 3. Ebene auch Ordner sein können, die pdf und dwg enthalten, die jetzt mit meinem modifizierten Befehl kopiert werden, aber dabei sollten nur Ordner berücksichtigt werden, die mit "D_" anfangen, also beispielsweise "D_Irgendwas" aber nicht "Ordner-XY"
Das erreiche ich mit:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\D_*\ \PDF\D_*\ \DWG\D_*\D_*\ \PDF\D_*\D_*\ 
Damit sollte ich zu 98% abgedeckt haben, was ich möchte, nur wenn es jetzt nochmals ne 4. Ebene gäbe, wird das definieren der Ordner ja immer komplizierter bzw. länger. Geht das nicht eleganter?

Übrigens: wenn ich |**\ an den Befehl anhänge, also so:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\D_*\ \PDF\D_*\ \DWG\D_*\D_*\ \PDF\D_*\D_*\ |**\ 
um das Erstellen leerer Ordner zu unterbinden, wie white mir empfohlen hat, werden nur noch pdf im Stammordner kopiert aber keine Unterordner mehr und keine darinliegenden pdf oder dwg]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-06T07:13:51+00:00 2025-04-06T07:13:51+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470067#p470067
Fla$her wrote: 2025-04-05, 12:41 UTC
chapolote wrote: 2025-04-05, 08:39 UTCKann ich mir dieses gefilterte Kopieren auf einen Button legen?
Kommando: cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf | *\*\"

Usercmd.ini:

Code: Select all

[em_selectfilesD]
cmd=selectfilesD
param=%A%Z
Um zu verhindern, dass der erste Ordner aus dem Stammverzeichnis (ShowParentDirInRoot=0) kopiert wird, wenn keine notwendigen Ordner vorhanden sind, werden zusätzliche Automatisierungstools (TCFS2, Autorun, Skripte) benötigt.
Damit komm ich gar nicht klar. Usercmd.ini ist angelegt und mit Eintrag versehen, Kommando auf einen Button gelegt, aber kopiert werden nur 2 leere Ordner dwg und pdf.

Zum Verständnis:
was bedeuten die Parameter %A%Z? Darüber finde ich nichts in der TC-Dokumentation.
und was bedeutet: cm_Copy /B1GO5RSW? Auch da finde ich nichts drüber.

Würde natürlich gerne verstehen, was ihr mir anbietet, damit ich was dazu lerne.... ;)]]>
Fla$her wrote: 2025-04-05, 12:41 UTC
chapolote wrote: 2025-04-05, 08:39 UTCKann ich mir dieses gefilterte Kopieren auf einen Button legen?
Kommando: cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf | *\*\"

Usercmd.ini:

Code: Select all

[em_selectfilesD]
cmd=selectfilesD
param=%A%Z
Um zu verhindern, dass der erste Ordner aus dem Stammverzeichnis (ShowParentDirInRoot=0) kopiert wird, wenn keine notwendigen Ordner vorhanden sind, werden zusätzliche Automatisierungstools (TCFS2, Autorun, Skripte) benötigt.
Damit komm ich gar nicht klar. Usercmd.ini ist angelegt und mit Eintrag versehen, Kommando auf einen Button gelegt, aber kopiert werden nur 2 leere Ordner dwg und pdf.

Zum Verständnis:
was bedeuten die Parameter %A%Z? Darüber finde ich nichts in der TC-Dokumentation.
und was bedeutet: cm_Copy /B1GO5RSW? Auch da finde ich nichts drüber.

Würde natürlich gerne verstehen, was ihr mir anbietet, damit ich was dazu lerne.... ;)]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Horst.Epp]]> 2025-04-06T08:50:45+00:00 2025-04-06T08:50:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470068#p470068
chapolote wrote: 2025-04-06, 07:13 UTC Zum Verständnis:
was bedeuten die Parameter %A%Z? Darüber finde ich nichts in der TC-Dokumentation.
und was bedeutet: cm_Copy /B1GO5RSW? Auch da finde ich nichts drüber.

Würde natürlich gerne verstehen, was ihr mir anbietet, damit ich was dazu lerne.... ;)
Was heißt hier "nichts in der TC-Dokumentation" ?
Schon mal beim Anlegen eines Buttons auf den Hilfe Button gedrückt und dort gelesen ?

Auch beim cm_Copy hilft die Hilfe weiter :(
Schon mal in der Hilfe Datei nach cm_copy gesucht ?
Da stehen dann so Sachen wie dies:

Liste der internen Befehle, die einen Parameter unterstützen:

Alle Befehle auf der Seite "Befehle mit Parametern" unterstützen Parameter. Es wird auch angezeigt, welche Parameter unterstützt werden. Zusätzlich unterstützen die folgenden cm_-Befehle optionale Parameter:

Hinweis: * steht für Left, Right, oder Src
cm_Copy, cm_RenMov: Alle im Dialogfeld angezeigten Optionen können als Parameter übergeben werden (beginnend mit einem Schrägstrich). Jede der Checkbox-Optionen akzeptiert einen optionalen Parameter 1 oder 0, z.B. V0 schaltet "Verifizieren" ab wenn es zuvor aktiviert war.
P: NTFS-Permissions kopieren
V: Verifizieren nach dem Kopieren
B0: Im Vordergrund kopieren (selbst wenn AlwaysCopyInBackground in der wincmd.ini gesetzt ist)
B1: Im Hintergrund kopieren (wie F5-Enter-Hintergrund)
B2: Im Hintergrund-Transfermanager kopieren
O0..9: Überschreiboptionen, Nummern wie im Kopierdialog
R: Relative Pfade beibehalten beim Kopieren aus der Zweigansicht (R oder R1=ja, R0=nein)
S: Unlesbare Dateien überspringen
H: Versteckte/Nur Lesen/Systemdateien überschreiben/löschen. Warnung: H0 (warnen wenn Attribut gesetzt) reaktiviert die Bestätigung NICHT, wenn sie via Konfigurieren - Einstellungen - Diverses für "nur lesen" bzw. "versteckt/System" deaktiviert wurde.
A: Kopiere in alle markierten Ordner/Verknüpfungen im Zielfenster (nur für cm_Copy)
G: Go: Sofort anfangen zu kopieren
T="Pfad": Zielpfad, MUSS in doppelten Anführungszeichen stehen, und mit einem Backslash enden (Ordner), oder mit einer Dateimaske zum Umbenennen
W="Platzhalter": Nur Dateien dieses Typs kopieren. Doppelte Anführunszeichen " müssen 2x angegeben werden, z.B. bei Namen mit Leerzeichen: W="file1.txt ""file 2.txt"" file3.txt"
Hinweis: Falls Sie doppelte Anführungszeichen um die Platrzhalter benötigen, müssen Sie diese zwei mal angeben.
Beispiel: cm_Copy /V0H1T="c:\test\"W="""ein Test.*"" test2.*"]]>
chapolote wrote: 2025-04-06, 07:13 UTC Zum Verständnis:
was bedeuten die Parameter %A%Z? Darüber finde ich nichts in der TC-Dokumentation.
und was bedeutet: cm_Copy /B1GO5RSW? Auch da finde ich nichts drüber.

Würde natürlich gerne verstehen, was ihr mir anbietet, damit ich was dazu lerne.... ;)
Was heißt hier "nichts in der TC-Dokumentation" ?
Schon mal beim Anlegen eines Buttons auf den Hilfe Button gedrückt und dort gelesen ?

Auch beim cm_Copy hilft die Hilfe weiter :(
Schon mal in der Hilfe Datei nach cm_copy gesucht ?
Da stehen dann so Sachen wie dies:

Liste der internen Befehle, die einen Parameter unterstützen:

Alle Befehle auf der Seite "Befehle mit Parametern" unterstützen Parameter. Es wird auch angezeigt, welche Parameter unterstützt werden. Zusätzlich unterstützen die folgenden cm_-Befehle optionale Parameter:

Hinweis: * steht für Left, Right, oder Src
cm_Copy, cm_RenMov: Alle im Dialogfeld angezeigten Optionen können als Parameter übergeben werden (beginnend mit einem Schrägstrich). Jede der Checkbox-Optionen akzeptiert einen optionalen Parameter 1 oder 0, z.B. V0 schaltet "Verifizieren" ab wenn es zuvor aktiviert war.
P: NTFS-Permissions kopieren
V: Verifizieren nach dem Kopieren
B0: Im Vordergrund kopieren (selbst wenn AlwaysCopyInBackground in der wincmd.ini gesetzt ist)
B1: Im Hintergrund kopieren (wie F5-Enter-Hintergrund)
B2: Im Hintergrund-Transfermanager kopieren
O0..9: Überschreiboptionen, Nummern wie im Kopierdialog
R: Relative Pfade beibehalten beim Kopieren aus der Zweigansicht (R oder R1=ja, R0=nein)
S: Unlesbare Dateien überspringen
H: Versteckte/Nur Lesen/Systemdateien überschreiben/löschen. Warnung: H0 (warnen wenn Attribut gesetzt) reaktiviert die Bestätigung NICHT, wenn sie via Konfigurieren - Einstellungen - Diverses für "nur lesen" bzw. "versteckt/System" deaktiviert wurde.
A: Kopiere in alle markierten Ordner/Verknüpfungen im Zielfenster (nur für cm_Copy)
G: Go: Sofort anfangen zu kopieren
T="Pfad": Zielpfad, MUSS in doppelten Anführungszeichen stehen, und mit einem Backslash enden (Ordner), oder mit einer Dateimaske zum Umbenennen
W="Platzhalter": Nur Dateien dieses Typs kopieren. Doppelte Anführunszeichen " müssen 2x angegeben werden, z.B. bei Namen mit Leerzeichen: W="file1.txt ""file 2.txt"" file3.txt"
Hinweis: Falls Sie doppelte Anführungszeichen um die Platrzhalter benötigen, müssen Sie diese zwei mal angeben.
Beispiel: cm_Copy /V0H1T="c:\test\"W="""ein Test.*"" test2.*"]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-06T10:07:26+00:00 2025-04-06T10:07:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470070#p470070
chapolote wrote: 2025-04-06, 07:13 UTC Kommando auf einen Button gelegt, aber kopiert werden nur 2 leere Ordner dwg und pdf.
PDF\*.pdf und DWG\*.dwg werden kopiert. Ich weiß nicht, was Sie falsch machen. Ist die TC-Version aktuell?]]>
chapolote wrote: 2025-04-06, 07:13 UTC Kommando auf einen Button gelegt, aber kopiert werden nur 2 leere Ordner dwg und pdf.
PDF\*.pdf und DWG\*.dwg werden kopiert. Ich weiß nicht, was Sie falsch machen. Ist die TC-Version aktuell?]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by white]]> 2025-04-06T11:48:04+00:00 2025-04-06T11:48:04+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470073#p470073
Fla$her wrote: 2025-04-06, 10:07 UTC Ist die TC-Version aktuell?
Das frage ich mich auch.
chapolote wrote: 2025-04-06, 06:43 UTC Jetzt habe ich festgestellt, daß in der 3. Ebene auch Ordner sein können, die pdf und dwg enthalten, die jetzt mit meinem modifizierten Befehl kopiert werden, aber dabei sollten nur Ordner berücksichtigt werden, die mit "D_" anfangen, also beispielsweise "D_Irgendwas" aber nicht "Ordner-XY"
Das erreiche ich mit:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\D_*\ \PDF\D_*\ \DWG\D_*\D_*\ \PDF\D_*\D_*\ 
Damit sollte ich zu 98% abgedeckt haben, was ich möchte, nur wenn es jetzt nochmals ne 4. Ebene gäbe, wird das definieren der Ordner ja immer komplizierter bzw. länger. Geht das nicht eleganter?
Ghisler hat nun erklärt, dass Traverse-Filter hier nicht unterstützt werden. Daher ist das Verhalten von Ausdrücken mit einem abschließenden Backslash undefiniert und es ist wahrscheinlich am besten, sie nicht zu verwenden.

Stellen Sie sicher, dass Sie die neueste TC-Version verwenden, und versuchen Sie Folgendes:

Code: Select all

\*.pdf \DWG\*\**\*.dwg \PDF\*\**\*.pdf |**\
Lesen Sie außerdem die Hilfeseite "Dateien suchen: Allgemeines", um Suchfilter besser zu verstehen.]]>
Fla$her wrote: 2025-04-06, 10:07 UTC Ist die TC-Version aktuell?
Das frage ich mich auch.
chapolote wrote: 2025-04-06, 06:43 UTC Jetzt habe ich festgestellt, daß in der 3. Ebene auch Ordner sein können, die pdf und dwg enthalten, die jetzt mit meinem modifizierten Befehl kopiert werden, aber dabei sollten nur Ordner berücksichtigt werden, die mit "D_" anfangen, also beispielsweise "D_Irgendwas" aber nicht "Ordner-XY"
Das erreiche ich mit:

Code: Select all

*.pdf *.dwg \DWG\ \PDF\ \DWG\D_*\ \PDF\D_*\ \DWG\D_*\D_*\ \PDF\D_*\D_*\ 
Damit sollte ich zu 98% abgedeckt haben, was ich möchte, nur wenn es jetzt nochmals ne 4. Ebene gäbe, wird das definieren der Ordner ja immer komplizierter bzw. länger. Geht das nicht eleganter?
Ghisler hat nun erklärt, dass Traverse-Filter hier nicht unterstützt werden. Daher ist das Verhalten von Ausdrücken mit einem abschließenden Backslash undefiniert und es ist wahrscheinlich am besten, sie nicht zu verwenden.

Stellen Sie sicher, dass Sie die neueste TC-Version verwenden, und versuchen Sie Folgendes:

Code: Select all

\*.pdf \DWG\*\**\*.dwg \PDF\*\**\*.pdf |**\
Lesen Sie außerdem die Hilfeseite "Dateien suchen: Allgemeines", um Suchfilter besser zu verstehen.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-06T21:50:59+00:00 2025-04-06T21:50:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470083#p470083 Danke für die Hinweise. Habe in Google gesucht und bin gar nicht auf die naheliegende Idee gekommen, in die Hilfe zu schauen. Schande über mich ;)

@ white & Fla$her
TC ist aktuell.

@Fla$her: ich schau nochmal drüber, vielleicht hab ich nen Fehler drin

@ white
Der Code von mir funktioniert, auch wenn er offiziell anscheinend nicht unterstützt wird. Aber ich teste morgen nochmal die „saubere“ Version. Ehrlich gesagt ist mir nicht ganz klar, was genau ein Traverse Filter bedeutet.]]>
Danke für die Hinweise. Habe in Google gesucht und bin gar nicht auf die naheliegende Idee gekommen, in die Hilfe zu schauen. Schande über mich ;)

@ white & Fla$her
TC ist aktuell.

@Fla$her: ich schau nochmal drüber, vielleicht hab ich nen Fehler drin

@ white
Der Code von mir funktioniert, auch wenn er offiziell anscheinend nicht unterstützt wird. Aber ich teste morgen nochmal die „saubere“ Version. Ehrlich gesagt ist mir nicht ganz klar, was genau ein Traverse Filter bedeutet.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by white]]> 2025-04-06T23:17:36+00:00 2025-04-06T23:17:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470085#p470085
chapolote wrote: 2025-04-06, 21:50 UTC Ehrlich gesagt ist mir nicht ganz klar, was genau ein Traverse Filter bedeutet.
Ein Traverse-Filter in Total Commander steuert, welche Ordner bei der Suche durchlaufen ("traversed") werden. Er endet mit einem Backslash (\). Die Suche nach Dateien beginnt immer im Startordner der Suche, dieser wird stets durchsucht. Danach bestimmt der Traverse-Filter, welche Unterordner betreten werden. Also definiert er nicht so sehr, wo gesucht wird, sondern schränkt ein, welche Unterordner ab dem Startordner überhaupt betreten werden.]]>
chapolote wrote: 2025-04-06, 21:50 UTC Ehrlich gesagt ist mir nicht ganz klar, was genau ein Traverse Filter bedeutet.
Ein Traverse-Filter in Total Commander steuert, welche Ordner bei der Suche durchlaufen ("traversed") werden. Er endet mit einem Backslash (\). Die Suche nach Dateien beginnt immer im Startordner der Suche, dieser wird stets durchsucht. Danach bestimmt der Traverse-Filter, welche Unterordner betreten werden. Also definiert er nicht so sehr, wo gesucht wird, sondern schränkt ein, welche Unterordner ab dem Startordner überhaupt betreten werden.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-07T22:29:57+00:00 2025-04-07T22:29:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470119#p470119
Fla$her wrote: 2025-04-06, 10:07 UTC
chapolote wrote: 2025-04-06, 07:13 UTC Kommando auf einen Button gelegt, aber kopiert werden nur 2 leere Ordner dwg und pdf.
PDF\*.pdf und DWG\*.dwg werden kopiert. Ich weiß nicht, was Sie falsch machen. Ist die TC-Version aktuell?
Du hast gefragt, was ich falsch mache. Ich weiß es nicht, aber wenn ich im Kommando dieses | *\*\ weglasse, was ja dafür sorgen soll, daß keine leeren Ordner kopiert werden, dann werden sowohl alle Unterordner als auch die pdf und dwg dateien kopiert.]]>
Fla$her wrote: 2025-04-06, 10:07 UTC
chapolote wrote: 2025-04-06, 07:13 UTC Kommando auf einen Button gelegt, aber kopiert werden nur 2 leere Ordner dwg und pdf.
PDF\*.pdf und DWG\*.dwg werden kopiert. Ich weiß nicht, was Sie falsch machen. Ist die TC-Version aktuell?
Du hast gefragt, was ich falsch mache. Ich weiß es nicht, aber wenn ich im Kommando dieses | *\*\ weglasse, was ja dafür sorgen soll, daß keine leeren Ordner kopiert werden, dann werden sowohl alle Unterordner als auch die pdf und dwg dateien kopiert.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-08T07:16:59+00:00 2025-04-08T07:16:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470128#p470128
chapolote wrote: 2025-04-07, 22:29 UTC aber wenn ich im Kommando dieses | *\*\ weglasse, was ja dafür sorgen soll, daß keine leeren Ordner kopiert werden, dann werden sowohl alle Unterordner als auch die pdf und dwg dateien kopiert.
Warum "aber"? Hast du etwas anderes erwartet?
Die Löschung dieses notwendigen Teils sollte dazu führen. Es ist logisch.]]>
chapolote wrote: 2025-04-07, 22:29 UTC aber wenn ich im Kommando dieses | *\*\ weglasse, was ja dafür sorgen soll, daß keine leeren Ordner kopiert werden, dann werden sowohl alle Unterordner als auch die pdf und dwg dateien kopiert.
Warum "aber"? Hast du etwas anderes erwartet?
Die Löschung dieses notwendigen Teils sollte dazu führen. Es ist logisch.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-08T09:13:23+00:00 2025-04-08T09:13:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470130#p470130
Mit diesem Kommando von Dir:
cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf | *\*\"

werden bei mir lediglich ein leerer DWG und PDF-Ordner kopiert, aber komplett ohne Inhalt.

Mit diesem Kommando, also ohne das | *\*\ :
cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf"

werden sowohl die DWG und PDF Ordner inklusive deren Inhalt kopiert.

Logisch dabei ist für mich nur, daß dann eben auch leere Ordner mitkopiert werden.
Offensichtlich funktioniert Dein Kommando ja bei Dir, bei mir aber nicht, obwohl ich die aktuellste Version des TC aufgespielt habe. Das ist dann nicht logisch, und ich wüßte nicht, daß ich irgendwo einen Fehler eingebaut hätte. Ist genauso umgesetzt, wie von Dir beschrieben.

Das gleiche Problem hatte ich übrigens auch bei der Vorgehensweise von white.]]>

Mit diesem Kommando von Dir:
cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf | *\*\"

werden bei mir lediglich ein leerer DWG und PDF-Ordner kopiert, aber komplett ohne Inhalt.

Mit diesem Kommando, also ohne das | *\*\ :
cm_ClearAll,cm_GoToFirstEntry,cm_GoToPrev,em_selectfilesD DWG PDF,cm_Copy /B1GO5RSW="*.dwg;*.pdf"

werden sowohl die DWG und PDF Ordner inklusive deren Inhalt kopiert.

Logisch dabei ist für mich nur, daß dann eben auch leere Ordner mitkopiert werden.
Offensichtlich funktioniert Dein Kommando ja bei Dir, bei mir aber nicht, obwohl ich die aktuellste Version des TC aufgespielt habe. Das ist dann nicht logisch, und ich wüßte nicht, daß ich irgendwo einen Fehler eingebaut hätte. Ist genauso umgesetzt, wie von Dir beschrieben.

Das gleiche Problem hatte ich übrigens auch bei der Vorgehensweise von white.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-08T09:59:35+00:00 2025-04-08T09:59:35+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470131#p470131
chapolote wrote: 2025-04-08, 09:13 UTC werden bei mir lediglich ein leerer DWG und PDF-Ordner kopiert, aber komplett ohne Inhalt.
Kannst Du einen Screencast aufnehmen?]]>
chapolote wrote: 2025-04-08, 09:13 UTC werden bei mir lediglich ein leerer DWG und PDF-Ordner kopiert, aber komplett ohne Inhalt.
Kannst Du einen Screencast aufnehmen?]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-13T16:12:45+00:00 2025-04-13T16:12:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470344#p470344
bin jetzt erst dazu gekommen, der Sache weiter auf die Spur zu kommen, deshalb erst mal kein Screencast.

Was ich jetzt heraugefunden habe:
Dein Kommando kopiert den DWG und den PDF Ordner, aber keine Unterordner von diesen beiden Ordnern. Normalerweise habe ich in beiden Ordnern keine dwg und pdf Dateien, deshalb sah es bei dem Ordner, den ich zum Testen hergezogen habe, so aus, als ob nur 2 leere Ordner kopiert werden. Lege ich in beiden Ordner je eine dwg bzw. pdf Datei an, dann hast Du recht, dann werden die Dateien mitkopiert.

Was das | *\*\ bewirken soll, ist mir nicht ganz klar. Ich bin davon ausgegangen, es soll dabei helfen, den DWG oder PDF Ordner nicht zu kopieren, sollte einer der Ordner leer sein, aber selbst wenn einer leer ist, wird er mitkopiert. Aber vielleicht habe ich das nicht richtig verstanden.

Wenn ich also in Deinem Kommando das | *\*\ weglasse, dann werden auch die Unterordner mitsamt den dwg und pdf Dateien mitkopiert.

Ich suche also nach einer Lösung, die mir auch die Unterordner mitkopiert, mitsamt den darin enthaltenen dwg und pdf, im Grunde also in den DWG und PDF-Ordnern alle darin enthaltenen dwg und pdf Dateien, allen Unterordnern, und darin wieder alle dwg und pdf Dateien, und wenn es in den Unterordnern nochmal Unterordner habe, ebenfalls das Gleiche.
Und um es noch anspruchsvoller zu machen, sollen bei den Unterordnern nur Ordner kopiert werden, die im Dateinamen mit D_ anfangen, alle anderen nicht.

Ich hab jedenfalls mal eine Ordnerstruktur angelegt, die verdeutlicht, wie die bei mir aussieht, darin sind nur leere Dateien. Wollte sie hier anhängen, aber das geht hier wohl nicht, drum kannst Du, wenn Du magst, dier die zip hier runterladen:
CopyTest

Grüße, chapolote]]>

bin jetzt erst dazu gekommen, der Sache weiter auf die Spur zu kommen, deshalb erst mal kein Screencast.

Was ich jetzt heraugefunden habe:
Dein Kommando kopiert den DWG und den PDF Ordner, aber keine Unterordner von diesen beiden Ordnern. Normalerweise habe ich in beiden Ordnern keine dwg und pdf Dateien, deshalb sah es bei dem Ordner, den ich zum Testen hergezogen habe, so aus, als ob nur 2 leere Ordner kopiert werden. Lege ich in beiden Ordner je eine dwg bzw. pdf Datei an, dann hast Du recht, dann werden die Dateien mitkopiert.

Was das | *\*\ bewirken soll, ist mir nicht ganz klar. Ich bin davon ausgegangen, es soll dabei helfen, den DWG oder PDF Ordner nicht zu kopieren, sollte einer der Ordner leer sein, aber selbst wenn einer leer ist, wird er mitkopiert. Aber vielleicht habe ich das nicht richtig verstanden.

Wenn ich also in Deinem Kommando das | *\*\ weglasse, dann werden auch die Unterordner mitsamt den dwg und pdf Dateien mitkopiert.

Ich suche also nach einer Lösung, die mir auch die Unterordner mitkopiert, mitsamt den darin enthaltenen dwg und pdf, im Grunde also in den DWG und PDF-Ordnern alle darin enthaltenen dwg und pdf Dateien, allen Unterordnern, und darin wieder alle dwg und pdf Dateien, und wenn es in den Unterordnern nochmal Unterordner habe, ebenfalls das Gleiche.
Und um es noch anspruchsvoller zu machen, sollen bei den Unterordnern nur Ordner kopiert werden, die im Dateinamen mit D_ anfangen, alle anderen nicht.

Ich hab jedenfalls mal eine Ordnerstruktur angelegt, die verdeutlicht, wie die bei mir aussieht, darin sind nur leere Dateien. Wollte sie hier anhängen, aber das geht hier wohl nicht, drum kannst Du, wenn Du magst, dier die zip hier runterladen:
CopyTest

Grüße, chapolote]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-14T19:53:03+00:00 2025-04-14T19:53:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470382#p470382
chapolote wrote: 2025-04-13, 16:12 UTCDein Kommando kopiert den DWG und den PDF Ordner, aber keine Unterordner von diesen beiden Ordnern.
Ja, was mit der ursprünglichen Anfrage im ersten Beitrag übereinstimmt. Nicht wahr?
Was das | *\*\ bewirken soll, ist mir nicht ganz klar.
Um zu verhindern, dass die Struktur gemäß der ursprünglichen Anforderung aus den angegebenen Ordnern kopiert wird.
Ich suche also nach einer Lösung
Diese Bedingungen weichen bereits von den ursprünglichen ab. Ich fürchte, ich habe nicht alle richtig verstanden. Kannst Du auch ein Archiv mit der resultierenden Struktur hinzufügen?]]>
chapolote wrote: 2025-04-13, 16:12 UTCDein Kommando kopiert den DWG und den PDF Ordner, aber keine Unterordner von diesen beiden Ordnern.
Ja, was mit der ursprünglichen Anfrage im ersten Beitrag übereinstimmt. Nicht wahr?
Was das | *\*\ bewirken soll, ist mir nicht ganz klar.
Um zu verhindern, dass die Struktur gemäß der ursprünglichen Anforderung aus den angegebenen Ordnern kopiert wird.
Ich suche also nach einer Lösung
Diese Bedingungen weichen bereits von den ursprünglichen ab. Ich fürchte, ich habe nicht alle richtig verstanden. Kannst Du auch ein Archiv mit der resultierenden Struktur hinzufügen?]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-15T05:34:39+00:00 2025-04-15T05:34:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470384#p470384
Ja, was mit der ursprünglichen Anfrage im ersten Beitrag übereinstimmt. Nicht wahr?
Stimmt, da muss ich Dir recht geben. Ich wollte am Anfang die Anfrage einfach halten und schauen, ob ich dann selber weiterkomme, wenn ich das Prinzip verstanden habe. Das war mir nicht mehr bewusst und ich entschuldige mich für die dafür enstandenen Verwirrungen.
Kannst Du auch ein Archiv mit der resultierenden Struktur hinzufügen?
Hab ich gemacht und liegt jetzt auch unter dem oben angegebenen Link: CopyTestResult]]>
Ja, was mit der ursprünglichen Anfrage im ersten Beitrag übereinstimmt. Nicht wahr?
Stimmt, da muss ich Dir recht geben. Ich wollte am Anfang die Anfrage einfach halten und schauen, ob ich dann selber weiterkomme, wenn ich das Prinzip verstanden habe. Das war mir nicht mehr bewusst und ich entschuldige mich für die dafür enstandenen Verwirrungen.
Kannst Du auch ein Archiv mit der resultierenden Struktur hinzufügen?
Hab ich gemacht und liegt jetzt auch unter dem oben angegebenen Link: CopyTestResult]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-15T05:45:10+00:00 2025-04-15T05:45:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470385#p470385
Was das | *\*\ bewirken soll, ist mir nicht ganz klar.
Um zu verhindern, dass die Struktur gemäß der ursprünglichen Anforderung aus den angegebenen Ordnern kopiert wird.
Ah, ok. Das macht jetzt auch für mich Sinn. Da war ich auf dem falschen Pfad. Kann man hinter dem | auch Regular Expressions verwenden? Ich hab darum immer einen großen Bogen gemacht, weil das für mich nicht leicht zu verstehen ist, aber ich könnte mich am WE mal daran versuchen....]]>
Was das | *\*\ bewirken soll, ist mir nicht ganz klar.
Um zu verhindern, dass die Struktur gemäß der ursprünglichen Anforderung aus den angegebenen Ordnern kopiert wird.
Ah, ok. Das macht jetzt auch für mich Sinn. Da war ich auf dem falschen Pfad. Kann man hinter dem | auch Regular Expressions verwenden? Ich hab darum immer einen großen Bogen gemacht, weil das für mich nicht leicht zu verstehen ist, aber ich könnte mich am WE mal daran versuchen....]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-15T15:13:26+00:00 2025-04-15T15:13:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470398#p470398
chapolote wrote: 2025-04-15, 05:34 UTC Link: CopyTestResult
Versuch es:
em_SelectFilesD PDF DWG,em_SelectFiles *.pdf *.dwg,cm_Copy /B1GO5RSW=".\*.pdf .\*.dwg .\PDF\*.pdf .\DWG\*.dwg D_*\*.pdf;D_*\*.dwg|**\"


usercmd.ini:

Code: Select all

[em_SelectFiles]
cmd=selectfiles
param=%A%Z

[em_SelectFilesD]
cmd=selectfilesD
param=%A%Z
chapolote wrote: 2025-04-15, 05:45 UTCKann man hinter dem | auch Regular Expressions verwenden?
Es sei denn, durch eine Suchvorlage mit Plugins. Aber es ist ein langer Weg.]]>
chapolote wrote: 2025-04-15, 05:34 UTC Link: CopyTestResult
Versuch es:
em_SelectFilesD PDF DWG,em_SelectFiles *.pdf *.dwg,cm_Copy /B1GO5RSW=".\*.pdf .\*.dwg .\PDF\*.pdf .\DWG\*.dwg D_*\*.pdf;D_*\*.dwg|**\"


usercmd.ini:

Code: Select all

[em_SelectFiles]
cmd=selectfiles
param=%A%Z

[em_SelectFilesD]
cmd=selectfilesD
param=%A%Z
chapolote wrote: 2025-04-15, 05:45 UTCKann man hinter dem | auch Regular Expressions verwenden?
Es sei denn, durch eine Suchvorlage mit Plugins. Aber es ist ein langer Weg.]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by chapolote]]> 2025-04-18T13:08:35+00:00 2025-04-18T13:08:35+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470520#p470520
ja das funktioniert jetzt so weit. Danke dafür.

So langsam scheint mir, steige ich auch durch, was die Kommandos so machen. Ich hab das jetzt mal noch weiter an meine Bedürfnisse angepasst:
  • noch einen Ordner _Archiv dazu gepackt, der auf der ersten Ebene nur pdf kopieren soll, auf allen anderen alle Dateien, die mit D_ beginnen
  • in den D_ - Ordnern eingestellt, daß nur dwg oder pdf Dateien kopiert werden, die mit D_ beginnen und
  • dwg-Dateien ausgeschlossen, bei denen LLHelper am Ende des Dateinamen vorkommt, und das auf allen Ebenen.
So sieht das jetzt bei mir aus:

Code: Select all

em_SelectFilesD PDF DWG _Archiv,em_SelectFiles *.pdf *.dwg,cm_Copy /B1GO5RSW=".\*.pdf .\*.dwg .\PDF\*.pdf .\DWG\*.dwg .\_Archiv\*.pdf D_*\D_*.pdf;D_*\D_*.dwg;*\_Archiv\D_*.*|**\ *LLHelper.dwg"
Hab ich das so korrekt umgesetzt oder siehst Du da Anlass, daß es unvorhersehbare Fehler geben könnte?]]>

ja das funktioniert jetzt so weit. Danke dafür.

So langsam scheint mir, steige ich auch durch, was die Kommandos so machen. Ich hab das jetzt mal noch weiter an meine Bedürfnisse angepasst:
  • noch einen Ordner _Archiv dazu gepackt, der auf der ersten Ebene nur pdf kopieren soll, auf allen anderen alle Dateien, die mit D_ beginnen
  • in den D_ - Ordnern eingestellt, daß nur dwg oder pdf Dateien kopiert werden, die mit D_ beginnen und
  • dwg-Dateien ausgeschlossen, bei denen LLHelper am Ende des Dateinamen vorkommt, und das auf allen Ebenen.
So sieht das jetzt bei mir aus:

Code: Select all

em_SelectFilesD PDF DWG _Archiv,em_SelectFiles *.pdf *.dwg,cm_Copy /B1GO5RSW=".\*.pdf .\*.dwg .\PDF\*.pdf .\DWG\*.dwg .\_Archiv\*.pdf D_*\D_*.pdf;D_*\D_*.dwg;*\_Archiv\D_*.*|**\ *LLHelper.dwg"
Hab ich das so korrekt umgesetzt oder siehst Du da Anlass, daß es unvorhersehbare Fehler geben könnte?]]>
<![CDATA[Deu :: Re: Hilfe beim Filtern benötigt :: Reply by Fla$her]]> 2025-04-18T18:42:22+00:00 2025-04-18T18:42:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85589&p=470524#p470524 <![CDATA[Deu :: TC im Netzwerk nutzen :: Author Rick69]]> 2025-04-19T15:35:47+00:00 2025-04-19T15:35:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85651&p=470535#p470535 kann man TC (Portable) auf einer NAS in einem Freigabe ordner betreiben und eine Startexe (Verknüpfung) auf jeden Windowsclient nutzen?]]> kann man TC (Portable) auf einer NAS in einem Freigabe ordner betreiben und eine Startexe (Verknüpfung) auf jeden Windowsclient nutzen?]]> <![CDATA[Deu :: Re: TC im Netzwerk nutzen :: Reply by Dalai]]> 2025-04-19T15:50:07+00:00 2025-04-19T15:50:07+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85651&p=470536#p470536
Die einzige Bedingung beim Starten von einem Netzlaufwerk ist, dass selbiges verfügbar ist - ich denke, das versteht sich von selbst. Das hat ggf. Einfluss auf die Benutzbarkeit des TC, wenn das Netzwerk nicht stabil ist (Abbrüche hat). Was man noch beachten sollte: Bei gleichzeitiger Verwendung von mehreren Rechnern aus gewinnt der letzte, d.h. die Einstellungen, History usw. der zuletzt geschlossenen Instanz werden (in der wincmd.ini) gespeichert.

PS: Irgendwie war ich der Meinung, dass du in einem deiner Beiträge bereits geschrieben hast, TC von einem NAS aus zu verwenden. Von daher überrascht mich die Frage etwas.]]>

Die einzige Bedingung beim Starten von einem Netzlaufwerk ist, dass selbiges verfügbar ist - ich denke, das versteht sich von selbst. Das hat ggf. Einfluss auf die Benutzbarkeit des TC, wenn das Netzwerk nicht stabil ist (Abbrüche hat). Was man noch beachten sollte: Bei gleichzeitiger Verwendung von mehreren Rechnern aus gewinnt der letzte, d.h. die Einstellungen, History usw. der zuletzt geschlossenen Instanz werden (in der wincmd.ini) gespeichert.

PS: Irgendwie war ich der Meinung, dass du in einem deiner Beiträge bereits geschrieben hast, TC von einem NAS aus zu verwenden. Von daher überrascht mich die Frage etwas.]]>
<![CDATA[Deu :: Re: TC im Netzwerk nutzen :: Reply by Rick69]]> 2025-04-19T16:08:18+00:00 2025-04-19T16:08:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85651&p=470538#p470538 Natürlich betreibe ich TC so.
Allerding hatte ich den Verdacht nur eine Verknüpung wäre nicht ausreichend.
Ich bin nicht ganz zufrieden.
Da die Verbindung oft dauer obwohl ich ein 1000er Lan und Wlan 5G habe
Ich nutze zwar TC allein und immer nur ein Rechner aber selbs bein 1000er Verbindung mit kabel NAS zu Client (keine Rückmeldung)

Die NAS zeigt keine Last]]>
Natürlich betreibe ich TC so.
Allerding hatte ich den Verdacht nur eine Verknüpung wäre nicht ausreichend.
Ich bin nicht ganz zufrieden.
Da die Verbindung oft dauer obwohl ich ein 1000er Lan und Wlan 5G habe
Ich nutze zwar TC allein und immer nur ein Rechner aber selbs bein 1000er Verbindung mit kabel NAS zu Client (keine Rückmeldung)

Die NAS zeigt keine Last]]>
<![CDATA[Deu :: Re: TC im Netzwerk nutzen :: Reply by Dalai]]> 2025-04-19T17:27:14+00:00 2025-04-19T17:27:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85651&p=470539#p470539 <![CDATA[Deu :: Re: TC im Netzwerk nutzen :: Reply by Rick69]]> 2025-04-20T07:52:06+00:00 2025-04-20T07:52:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85651&p=470545#p470545 Die Pfad zu den Inis lagen (wincmd.ini) Local dasd TC Verzeich niss auf der NAS (sollte doch alles auf der NAS liegen)]]> Die Pfad zu den Inis lagen (wincmd.ini) Local dasd TC Verzeich niss auf der NAS (sollte doch alles auf der NAS liegen)]]> <![CDATA[Deu :: Re: Wahre Belegungsgröße auf Datenträger anzeigen wie? :: Reply by Lutscher]]> 2025-04-20T17:24:25+00:00 2025-04-20T17:26:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85395&p=470565#p470565 Wunschbezeichnung Speicherplatz Wunschbezeichnung
Ergebnis:
C SAM1000 (frei: 345GB):
D WD2000 (frei: 1289GB):
Nur für die Laufwerke die du magst... alles machbar.
Einziger Nachteil, was ich aber nicht störend finde, es aktualisiert sich nicht von alleine. Muss also immer gestartet werden. Bei XP hab ich es mir mit schickem Icon in die Taskleiste geschoben und auch in die Autostart. Habe jetzt erst Win11 und keine Ahnung warum es keine Taskleiste mehr für sowas gibt :(
Falls du die Batch haben willst, kann ich sie dir geben. Ist aber komplex ;) Aber wenn man sich da einliest (weil ich hab in ihr alles beschrieben) dann kapiert man das denke ich nach ca. 30min als Batch-Anfänger.]]>
Wunschbezeichnung Speicherplatz Wunschbezeichnung
Ergebnis:
C SAM1000 (frei: 345GB):
D WD2000 (frei: 1289GB):
Nur für die Laufwerke die du magst... alles machbar.
Einziger Nachteil, was ich aber nicht störend finde, es aktualisiert sich nicht von alleine. Muss also immer gestartet werden. Bei XP hab ich es mir mit schickem Icon in die Taskleiste geschoben und auch in die Autostart. Habe jetzt erst Win11 und keine Ahnung warum es keine Taskleiste mehr für sowas gibt :(
Falls du die Batch haben willst, kann ich sie dir geben. Ist aber komplex ;) Aber wenn man sich da einliest (weil ich hab in ihr alles beschrieben) dann kapiert man das denke ich nach ca. 30min als Batch-Anfänger.]]>
<![CDATA[Deu :: wincmd defekt was kann man tun? :: Author Rick69]]> 2025-04-20T05:29:53+00:00 2025-04-20T05:29:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470543#p470543 Ich habe viele Pfade und Tools in der alten wincmd. die ich nicht verlieren möchte, wenn ich eine neue erstelle.
gibt es eine Lösung ,die alten Einstellungen zu importieren oder so?
Muss ich von Vorne anfangen?

Was sollte ich tun? solteman sie regelmäßig backuppen? wie am besten.

kann ich etwas aus der jezigen wincmd.ini herauslöschen?]]>
Ich habe viele Pfade und Tools in der alten wincmd. die ich nicht verlieren möchte, wenn ich eine neue erstelle.
gibt es eine Lösung ,die alten Einstellungen zu importieren oder so?
Muss ich von Vorne anfangen?

Was sollte ich tun? solteman sie regelmäßig backuppen? wie am besten.

kann ich etwas aus der jezigen wincmd.ini herauslöschen?]]>
<![CDATA[Deu :: Re: wincmd defekt was kann man tun? :: Reply by Dalai]]> 2025-04-20T09:38:33+00:00 2025-04-20T09:38:33+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470546#p470546 https://www.ghisler.ch/wikide/index.php?title=Backup

Da die wincmd.ini eine ganz normale Textdatei - mit einer speziellen aber dennoch einfachen Syntax - ist, kann man sie mit jedem beliebigen Texteditor bearbeiten, d.h. Einträge ändern, löschen, hinzufügen.

Die Startprobleme hängen aber möglicherweise gar nicht mit der Konfiguration des TC zusammen. Wenn du, wie im anderen Thread geschrieben, den TC vom NAS startest und die Netzwerkverbindung nicht stabil ist, kann es sehr gut sein, dass das System die relevanten Dateien des TC (vor allem totalcmd.exe bzw. totalcmd64.exe) nicht vollständig und korrekt lesen kann.

Wahrscheinlich ist es sinnvoller, erstmal mit einer lokalen TC-Installation zu beginnen, um zu prüfen, ob die Konfiguration noch vorhanden und sauber ist.]]>
https://www.ghisler.ch/wikide/index.php?title=Backup

Da die wincmd.ini eine ganz normale Textdatei - mit einer speziellen aber dennoch einfachen Syntax - ist, kann man sie mit jedem beliebigen Texteditor bearbeiten, d.h. Einträge ändern, löschen, hinzufügen.

Die Startprobleme hängen aber möglicherweise gar nicht mit der Konfiguration des TC zusammen. Wenn du, wie im anderen Thread geschrieben, den TC vom NAS startest und die Netzwerkverbindung nicht stabil ist, kann es sehr gut sein, dass das System die relevanten Dateien des TC (vor allem totalcmd.exe bzw. totalcmd64.exe) nicht vollständig und korrekt lesen kann.

Wahrscheinlich ist es sinnvoller, erstmal mit einer lokalen TC-Installation zu beginnen, um zu prüfen, ob die Konfiguration noch vorhanden und sauber ist.]]>
<![CDATA[Deu :: Re: wincmd defekt was kann man tun? :: Reply by Rick69]]> 2025-04-21T07:13:17+00:00 2025-04-21T07:13:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470575#p470575 Die Plugin waren das Proplem.
ich lasse die Installation jetzt (ergämnze nur die gewolten Plugins) und mache eine neue portable Version daraus und lege sie wieder auf die NAS.
Frage zu den Pfad angaben der wincmd.ini und wcx_ftp: der Pfad der in" Hilfe, über Totalcommander" eingetragen ist (angezeigt wird) muss der bei einer Potabelen Installation angepasst werden? oder ist der dan Automatisch verwiesen auf das Totalcommander Verzeichniss (potable) it "inireloc"]]>
Die Plugin waren das Proplem.
ich lasse die Installation jetzt (ergämnze nur die gewolten Plugins) und mache eine neue portable Version daraus und lege sie wieder auf die NAS.
Frage zu den Pfad angaben der wincmd.ini und wcx_ftp: der Pfad der in" Hilfe, über Totalcommander" eingetragen ist (angezeigt wird) muss der bei einer Potabelen Installation angepasst werden? oder ist der dan Automatisch verwiesen auf das Totalcommander Verzeichniss (potable) it "inireloc"]]>
<![CDATA[Deu :: Re: wincmd defekt was kann man tun? :: Reply by Dalai]]> 2025-04-21T09:55:40+00:00 2025-04-21T09:55:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470582#p470582

Code: Select all

[Configuration]
UseIniInProgramDir=7
gemacht werden, damit TC die INIs neben seiner EXE verwendet und alle Angaben an sonstigen Orten (außer Kommandozeilenschalter) ignoriert.

Wenn der TC nur in diesem Netzwerk benutzt wird und vielleicht nur von einem Client-Rechner aus, macht das praktisch keinen Unterschied. Nur den, dass die INIs nicht im selben Verzeichnis liegen und daher für ein Backup bzw. die Wiederherstellung separat betrachtet werden müssen.]]>

Code: Select all

[Configuration]
UseIniInProgramDir=7
gemacht werden, damit TC die INIs neben seiner EXE verwendet und alle Angaben an sonstigen Orten (außer Kommandozeilenschalter) ignoriert.

Wenn der TC nur in diesem Netzwerk benutzt wird und vielleicht nur von einem Client-Rechner aus, macht das praktisch keinen Unterschied. Nur den, dass die INIs nicht im selben Verzeichnis liegen und daher für ein Backup bzw. die Wiederherstellung separat betrachtet werden müssen.]]>
<![CDATA[Deu :: Re: wincmd defekt was kann man tun? :: Reply by Rick69]]> 2025-04-21T10:18:23+00:00 2025-04-21T10:18:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470583#p470583 (wenn ich diesen auf die NAS Lege werden auch die INIS wie auf eine USB-Stick benutze) das heist ich kann tc von allen Windows Klients nutzen. alles wird dort (USB-Sick-NAS) gespeichert.]]> (wenn ich diesen auf die NAS Lege werden auch die INIS wie auf eine USB-Stick benutze) das heist ich kann tc von allen Windows Klients nutzen. alles wird dort (USB-Sick-NAS) gespeichert.]]> <![CDATA[Deu :: Re: wincmd defekt was kann man tun? :: Reply by Dalai]]> 2025-04-21T10:56:16+00:00 2025-04-21T10:56:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470585#p470585 <![CDATA[Deu :: Re: wincmd defekt was kann man tun? :: Reply by Rick69]]> 2025-04-21T12:25:06+00:00 2025-04-21T12:25:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85653&p=470589#p470589 <![CDATA[Deu :: Links Laufwerke/Ordner, Rechts Inhalt :: Author Lutscher]]> 2025-04-20T16:31:45+00:00 2025-04-20T16:31:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85657&p=470564#p470564
ich bin am Verzweifeln mit dem Windows 11 Explorer. Daher wollte ich mich mit dem Total Commander anfreunden. Soweit habe ich schon fast alles wie ich es benötige. Aber für den letzten Schliff brauche ich Hilfe.
Ich habe das Problem (IST) und meinen "Wunsch" (SOLL) in den folgenden Bildern beschrieben. Für den Fall, dass das jemand übersetzten möchte, habe ich fürs copy&paste den selben Text aus den Bildern auch jeweils darunter geschrieben. Im Grunde möchte ich es gerne so wie im Titel beschrieben. Doch ich bekomme links nicht die Laufwerke angezeigt, die sich in dem rot markierten Rahmen befinden sollen und die rechte Seite des Total Commanders kommt mir vor wie ein eigenständiger Explorer, also als wenn es zwei wären :(
Hier die Bilder:

Image: https://s1.directupload.eu/images/250420/figdcu8q.jpg Image: https://s1.directupload.eu/images/250420/rstcppkr.jpg
Links wird C: angeklickt. Rechts passiert nichts. Es wird sogar fälschlicherweise der Inhalt von Platte D: anstelle von C: angezeigt.

Image: https://s1.directupload.eu/images/250420/pxgtxtwv.jpg Image: https://s1.directupload.eu/images/250420/ejdhk67c.jpg
Links wird Laufwerk D: doppelt angeklickt. Dabei verschwindet Laufwerk C: für immer. Ich möchte aber jederzeit alle Laufwerke im rot markierten Rahmen sehen bzw. anklickbar haben. Rechts wird noch immer alles falsch angezeigt. Das SOLL-Bild zeigt ein Fake-Bild wie ich es gerne hätte. Links also alle Laufwerke und der aufgeklappte Ordner inmitten der anderen Ordner des Laufwerks.

Image: https://s1.directupload.eu/images/250420/vg7eg688.jpg Image: https://s1.directupload.eu/images/250420/rnutwti5.jpg
Links sollen niemals Dateien angezeigt werden, sondern nur Laufwerke & Ordner. Obwohl ich schon tief verwurzelt in einen Unterordner eindrang, schläft die rechte Seite des Explorers noch immer. Wozu ist die gut, wenn sie nichts macht? Das SOLL-Bild zeigt, wie ich es mir wünsche.

Ich freue mich über jeden Tipp! :)

Liebe Grüße
Lutscher]]>

ich bin am Verzweifeln mit dem Windows 11 Explorer. Daher wollte ich mich mit dem Total Commander anfreunden. Soweit habe ich schon fast alles wie ich es benötige. Aber für den letzten Schliff brauche ich Hilfe.
Ich habe das Problem (IST) und meinen "Wunsch" (SOLL) in den folgenden Bildern beschrieben. Für den Fall, dass das jemand übersetzten möchte, habe ich fürs copy&paste den selben Text aus den Bildern auch jeweils darunter geschrieben. Im Grunde möchte ich es gerne so wie im Titel beschrieben. Doch ich bekomme links nicht die Laufwerke angezeigt, die sich in dem rot markierten Rahmen befinden sollen und die rechte Seite des Total Commanders kommt mir vor wie ein eigenständiger Explorer, also als wenn es zwei wären :(
Hier die Bilder:

Image: https://s1.directupload.eu/images/250420/figdcu8q.jpg Image: https://s1.directupload.eu/images/250420/rstcppkr.jpg
Links wird C: angeklickt. Rechts passiert nichts. Es wird sogar fälschlicherweise der Inhalt von Platte D: anstelle von C: angezeigt.

Image: https://s1.directupload.eu/images/250420/pxgtxtwv.jpg Image: https://s1.directupload.eu/images/250420/ejdhk67c.jpg
Links wird Laufwerk D: doppelt angeklickt. Dabei verschwindet Laufwerk C: für immer. Ich möchte aber jederzeit alle Laufwerke im rot markierten Rahmen sehen bzw. anklickbar haben. Rechts wird noch immer alles falsch angezeigt. Das SOLL-Bild zeigt ein Fake-Bild wie ich es gerne hätte. Links also alle Laufwerke und der aufgeklappte Ordner inmitten der anderen Ordner des Laufwerks.

Image: https://s1.directupload.eu/images/250420/vg7eg688.jpg Image: https://s1.directupload.eu/images/250420/rnutwti5.jpg
Links sollen niemals Dateien angezeigt werden, sondern nur Laufwerke & Ordner. Obwohl ich schon tief verwurzelt in einen Unterordner eindrang, schläft die rechte Seite des Explorers noch immer. Wozu ist die gut, wenn sie nichts macht? Das SOLL-Bild zeigt, wie ich es mir wünsche.

Ich freue mich über jeden Tipp! :)

Liebe Grüße
Lutscher]]>
<![CDATA[Deu :: Re: Links Laufwerke/Ordner, Rechts Inhalt :: Reply by Dalai]]> 2025-04-20T18:05:20+00:00 2025-04-20T18:05:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85657&p=470567#p470567 orthodoxer Dateimanager, der zwei voneinander unabhängige Panels/Fenster besitzt. Wenn du (auf der einen Seite permanent) einen Verzeichnisbaum haben willst, dann musst du das z.B. über Menü Ansicht > Verzeichnisbaum (Strg+F8) bzw. Ansicht > Separater Verzeichnisbaum (Strg+Shift+F8) aktivieren.]]> orthodoxer Dateimanager, der zwei voneinander unabhängige Panels/Fenster besitzt. Wenn du (auf der einen Seite permanent) einen Verzeichnisbaum haben willst, dann musst du das z.B. über Menü Ansicht > Verzeichnisbaum (Strg+F8) bzw. Ansicht > Separater Verzeichnisbaum (Strg+Shift+F8) aktivieren.]]> <![CDATA[Deu :: Re: Links Laufwerke/Ordner, Rechts Inhalt :: Reply by Lutscher]]> 2025-04-21T12:06:46+00:00 2025-04-21T12:06:46+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85657&p=470588#p470588 Leider habe ich dann 3 oder 4 Bildteile statt 2. Und zudem bei fast jeder Bewegung der Maus kommt eine Sanduhr für ca. 4-5 Sek.
Stattdessen, bitte nicht sauer sein, habe ich den Win11 Explorer so hinbekommen wie ich es brauche. Perfekt sogar - für mich. Siehe Bild.

Image: https://s1.directupload.eu/images/250421/t9hz6run.jpg

Hab dafür allerdings 5 Stunden gebraucht. Hab mir aber alles notiert, falls jemand Interesse hat.
Trotzdem danke :) Und danke auch an alle die am TC werkeln. Habe ihn früher schonmal einige Zeit lang genutzt.

Liebe Grüße :)]]>
Leider habe ich dann 3 oder 4 Bildteile statt 2. Und zudem bei fast jeder Bewegung der Maus kommt eine Sanduhr für ca. 4-5 Sek.
Stattdessen, bitte nicht sauer sein, habe ich den Win11 Explorer so hinbekommen wie ich es brauche. Perfekt sogar - für mich. Siehe Bild.

Image: https://s1.directupload.eu/images/250421/t9hz6run.jpg

Hab dafür allerdings 5 Stunden gebraucht. Hab mir aber alles notiert, falls jemand Interesse hat.
Trotzdem danke :) Und danke auch an alle die am TC werkeln. Habe ihn früher schonmal einige Zeit lang genutzt.

Liebe Grüße :)]]>
<![CDATA[Deu :: Re: Links Laufwerke/Ordner, Rechts Inhalt :: Reply by tuska]]> 2025-04-21T12:44:31+00:00 2025-04-21T12:44:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85657&p=470591#p470591

Code: Select all

STRG+UMSCH+F8: 1x drücken		Separater Verzeichnisbaum (durchschalten: einer, zwei, keiner)
em_Breite_100Percent			cm_VerticalPanels,cm_100Percent	  -> Aufruf mit Shortcut ALT+Y möglich, siehe unten...
STRG+UMSCH+F8: nochmals drücken		Separater Verzeichnisbaum (durchschalten: einer, zwei, keiner)
=>  Bild  <=

Anmerkung zum Bild:
Einzelne Bildelemente wie zB Buttonbar, Ordnertabs, etc. habe ich über den selbst angelegten Menüpunkt "Programmelemente" ausgeblendet:
Total Commander: Programmelemente ein-/ausblenden
Quelle: Buttonbar ausblenden
Beispielpfad: C:\totalcmd\LANGUAGE\WCMD_DEU.MNU
ACHTUNG: Nach Änderung der Datei "WCMD_DEU.MNU" sofort ein BACKUP anlegen(!),
denn das nächste Update/Upgrade von Total Commander überschreibt diese Datei!
D.h. nach jedem Update/Upgrade muß dieser Menüpunkt selbst wieder in der Datei "WCMD_DEU.MNU" ergänzt werden!
Es empfiehlt sich, dies mit einem Dateivergleich durchzuführen...

Code: Select all

POPUP "&Programmelemente"
MENUITEM SEPARATOR
MENUITEM "Buttonbar ein-/ausblenden", cm_VisButtonbar
MENUITEM "Vertikale Buttonbar ein-/ausblenden", cm_VisButtonbar2
MENUITEM "Ordnertabs ein-/ausblenden", cm_VisDirTabs
MENUITEM "Laufwerksbuttons ein-/ausblenden", cm_VisDriveButtons
MENUITEM "Zweite Laufwerksbuttonbar (rechts) ein-/ausblenden", cm_VisTwoDriveButtons
MENUITEM "Laufwerksliste ein-/ausblenden", cm_VisDriveCombo
MENUITEM "Buttons: Flacher/normaler Modus", cm_VisFlatDriveButtons
MENUITEM "Benutzeroberfläche: Flacher/normaler Modus", cm_VisFlatInterface
MENUITEM "Aktuellen Pfad ein-/ausblenden", cm_VisCurDir
MENUITEM "Knöpfe für Verlauf + Laufwerksliste ein-/ausblenden", cm_VisHistHotButtons
MENUITEM "Spaltenüberschriftenzeile ein-/ausblenden", cm_VisTabHeader
MENUITEM "Statusinformationen ein-/ausblenden", cm_VisStatusbar
MENUITEM "Kommandozeile ein-/ausblenden", cm_VisCmdLine
MENUITEM "Funktionstastenknöpfe ein-/ausblenden", cm_VisKeyButtons
MENUITEM "Brotkrumenleiste ein-/ausblenden", cm_VisBreadCrumbs
MENUITEM "Schalte Overlay-Symbole ein/aus", cm_SwitchOverlayIcons
MENUITEM SEPARATOR
END_POPUP
Beispielpfad:
%COMMANDER_PATH%\usercmd.ini, dies entspricht beispielsweise bei mir C:\totalcmd\usercmd.ini
usercmd.ini - Eintrag erforderlich... - gegebenenfalls die Datei mit Texteditor erstellen

Code: Select all

[em_Breite_100Percent]
button=
cmd=cm_VerticalPanels,cm_100Percent
Anmerkung:
Um die Breite des aktiven Fensters in Total Commander auf 50% zurückzustellen verwende ich folgendes:

Code: Select all

em_Breite_50Percent		cm_VerticalPanels,cm_50Percent		Shortcut: ALT+X
wincmd.ini - Abschnitt [Shortcuts] (der Abschnittsname darf nur einmal vorhanden sein!)
Beispiel: ALT+Y um die Breite des aktiven Fensters in Total Commander auf 100% zu ändern.
wincmd.ini - Abschnitt "Shortcuts" - Eintrag ergänzen...

Code: Select all

A+Y=em_Breite_100Percent
]]>

Code: Select all

STRG+UMSCH+F8: 1x drücken		Separater Verzeichnisbaum (durchschalten: einer, zwei, keiner)
em_Breite_100Percent			cm_VerticalPanels,cm_100Percent	  -> Aufruf mit Shortcut ALT+Y möglich, siehe unten...
STRG+UMSCH+F8: nochmals drücken		Separater Verzeichnisbaum (durchschalten: einer, zwei, keiner)
=>  Bild  <=

Anmerkung zum Bild:
Einzelne Bildelemente wie zB Buttonbar, Ordnertabs, etc. habe ich über den selbst angelegten Menüpunkt "Programmelemente" ausgeblendet:
Total Commander: Programmelemente ein-/ausblenden
Quelle: Buttonbar ausblenden
Beispielpfad: C:\totalcmd\LANGUAGE\WCMD_DEU.MNU
ACHTUNG: Nach Änderung der Datei "WCMD_DEU.MNU" sofort ein BACKUP anlegen(!),
denn das nächste Update/Upgrade von Total Commander überschreibt diese Datei!
D.h. nach jedem Update/Upgrade muß dieser Menüpunkt selbst wieder in der Datei "WCMD_DEU.MNU" ergänzt werden!
Es empfiehlt sich, dies mit einem Dateivergleich durchzuführen...

Code: Select all

POPUP "&Programmelemente"
MENUITEM SEPARATOR
MENUITEM "Buttonbar ein-/ausblenden", cm_VisButtonbar
MENUITEM "Vertikale Buttonbar ein-/ausblenden", cm_VisButtonbar2
MENUITEM "Ordnertabs ein-/ausblenden", cm_VisDirTabs
MENUITEM "Laufwerksbuttons ein-/ausblenden", cm_VisDriveButtons
MENUITEM "Zweite Laufwerksbuttonbar (rechts) ein-/ausblenden", cm_VisTwoDriveButtons
MENUITEM "Laufwerksliste ein-/ausblenden", cm_VisDriveCombo
MENUITEM "Buttons: Flacher/normaler Modus", cm_VisFlatDriveButtons
MENUITEM "Benutzeroberfläche: Flacher/normaler Modus", cm_VisFlatInterface
MENUITEM "Aktuellen Pfad ein-/ausblenden", cm_VisCurDir
MENUITEM "Knöpfe für Verlauf + Laufwerksliste ein-/ausblenden", cm_VisHistHotButtons
MENUITEM "Spaltenüberschriftenzeile ein-/ausblenden", cm_VisTabHeader
MENUITEM "Statusinformationen ein-/ausblenden", cm_VisStatusbar
MENUITEM "Kommandozeile ein-/ausblenden", cm_VisCmdLine
MENUITEM "Funktionstastenknöpfe ein-/ausblenden", cm_VisKeyButtons
MENUITEM "Brotkrumenleiste ein-/ausblenden", cm_VisBreadCrumbs
MENUITEM "Schalte Overlay-Symbole ein/aus", cm_SwitchOverlayIcons
MENUITEM SEPARATOR
END_POPUP
Beispielpfad:
%COMMANDER_PATH%\usercmd.ini, dies entspricht beispielsweise bei mir C:\totalcmd\usercmd.ini
usercmd.ini - Eintrag erforderlich... - gegebenenfalls die Datei mit Texteditor erstellen

Code: Select all

[em_Breite_100Percent]
button=
cmd=cm_VerticalPanels,cm_100Percent
Anmerkung:
Um die Breite des aktiven Fensters in Total Commander auf 50% zurückzustellen verwende ich folgendes:

Code: Select all

em_Breite_50Percent		cm_VerticalPanels,cm_50Percent		Shortcut: ALT+X
wincmd.ini - Abschnitt [Shortcuts] (der Abschnittsname darf nur einmal vorhanden sein!)
Beispiel: ALT+Y um die Breite des aktiven Fensters in Total Commander auf 100% zu ändern.
wincmd.ini - Abschnitt "Shortcuts" - Eintrag ergänzen...

Code: Select all

A+Y=em_Breite_100Percent
]]>
<![CDATA[Deu :: Re: falsche Verknüpfungen anpassen :: Reply by tuska]]> 2025-04-22T08:27:15+00:00 2025-04-22T08:27:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85545&p=470619#p470619
es ist NICHT das was Du Dir wünscht, aber um Dir einen Überblick zu verschaffen könntest Du diese Abfragen
direkt in Everything 1.5a(!) durchführen *):

Code: Select all

*.lnk !exists($shortcut-target:) 
- ODER -

Code: Select all

d: *.lnk !exists($shortcut-target:)
d: = Laufwerk D
!   = NOT

*) Anmerkung:
Wenn ich in Total Commander eine Abfrage unter Einbindung von Everything 1.5a wie folgt starte:

Code: Select all

ev:d: *.lnk !exists($shortcut-target:)
... wird derzeit nur ev:d: *.lnk berücksichtigt!

Referenzen:
- How to resolve broken shortcuts?
- Formulas

PS:
Die Wunschseite gibt es hier: TC suggestions (English)


Windows 11 Pro (x64) Version 24H2 (OS build 26100.3775) - 08.04.2025
TC 11.51 x64/x86 | 'Everything' 1.5.0.1391a (x64)
Suchabfragen: Total Commander <=> 'Everything' <= Windows Suche]]>

es ist NICHT das was Du Dir wünscht, aber um Dir einen Überblick zu verschaffen könntest Du diese Abfragen
direkt in Everything 1.5a(!) durchführen *):

Code: Select all

*.lnk !exists($shortcut-target:) 
- ODER -

Code: Select all

d: *.lnk !exists($shortcut-target:)
d: = Laufwerk D
!   = NOT

*) Anmerkung:
Wenn ich in Total Commander eine Abfrage unter Einbindung von Everything 1.5a wie folgt starte:

Code: Select all

ev:d: *.lnk !exists($shortcut-target:)
... wird derzeit nur ev:d: *.lnk berücksichtigt!

Referenzen:
- How to resolve broken shortcuts?
- Formulas

PS:
Die Wunschseite gibt es hier: TC suggestions (English)


Windows 11 Pro (x64) Version 24H2 (OS build 26100.3775) - 08.04.2025
TC 11.51 x64/x86 | 'Everything' 1.5.0.1391a (x64)
Suchabfragen: Total Commander <=> 'Everything' <= Windows Suche]]>
<![CDATA[Deu :: Re: falsche Verknüpfungen anpassen :: Reply by woelle@ffm]]> 2025-04-22T10:00:06+00:00 2025-04-22T10:00:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85545&p=470628#p470628
Danke für deine Antwort und testen ....

entweder ich bin zu doof oder ...

extra eine fehlerhaften Verknüfung angelegt

1)Befehle

2)Komandozeile öffenen

G:\KFZ_Kurzbedienungsanleitungen>G: *.lnk !exists($shortcut-target:)

G:\KFZ_Kurzbedienungsanleitungen>G: *.lnk exists($shortcut-target:)

G:\KFZ_Kurzbedienungsanleitungen>


ich habe es mit positivliste oder negativliste probiert

Auftauchen sollte "laden für die Fahrzeuge - Verknüpfung.lnk"

Trotzdem nichts gefunden:(]]>

Danke für deine Antwort und testen ....

entweder ich bin zu doof oder ...

extra eine fehlerhaften Verknüfung angelegt

1)Befehle

2)Komandozeile öffenen

G:\KFZ_Kurzbedienungsanleitungen>G: *.lnk !exists($shortcut-target:)

G:\KFZ_Kurzbedienungsanleitungen>G: *.lnk exists($shortcut-target:)

G:\KFZ_Kurzbedienungsanleitungen>


ich habe es mit positivliste oder negativliste probiert

Auftauchen sollte "laden für die Fahrzeuge - Verknüpfung.lnk"

Trotzdem nichts gefunden:(]]>
<![CDATA[Deu :: Re: falsche Verknüpfungen anpassen :: Reply by tuska]]> 2025-04-22T10:18:45+00:00 2025-04-22T10:18:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85545&p=470634#p470634
für die Suchabfrage benötigst Du das Tool "Everything".
Die TC-Kommandozeile ist hier nicht relevant.

Siehe auch meine Signatur im vorherigen Beitrag,
zB Suchabfragen: Total Commander <=> 'Everything' <= Windows Suche"):
Punkt 13. EINSTELLUNGEN: Für 'Everything' in Total Commander & 'Everything' --> ab 'Everything' Version 1.5

Solltest Du Fragen bezüglich Everything Installation (installiert/portabel) haben,
dann diese bitte bei diesem Thema hinzufügen (oder ein separates Thema eröffnen).

Anmerkung:
Mit der Abfrage in Everything 1.5.0.1391a (x64) – nur für Laufwerk D: – habe ich zB folgendes Suchergebnis erhalten:
1 307 items (1 306 files, 1 folders)
Mit der Richtigstellung der fehlerhaften Verknüpfungen (.lnk) werde ich aber nicht sofort beginnen ;)


TC suggestions (English): Adjusting incorrect links - von woelle@ffm » 22.04.2025]]>

für die Suchabfrage benötigst Du das Tool "Everything".
Die TC-Kommandozeile ist hier nicht relevant.

Siehe auch meine Signatur im vorherigen Beitrag,
zB Suchabfragen: Total Commander <=> 'Everything' <= Windows Suche"):
Punkt 13. EINSTELLUNGEN: Für 'Everything' in Total Commander & 'Everything' --> ab 'Everything' Version 1.5

Solltest Du Fragen bezüglich Everything Installation (installiert/portabel) haben,
dann diese bitte bei diesem Thema hinzufügen (oder ein separates Thema eröffnen).

Anmerkung:
Mit der Abfrage in Everything 1.5.0.1391a (x64) – nur für Laufwerk D: – habe ich zB folgendes Suchergebnis erhalten:
1 307 items (1 306 files, 1 folders)
Mit der Richtigstellung der fehlerhaften Verknüpfungen (.lnk) werde ich aber nicht sofort beginnen ;)


TC suggestions (English): Adjusting incorrect links - von woelle@ffm » 22.04.2025]]>
<![CDATA[Deu :: Re: falsche Verknüpfungen anpassen :: Reply by sqa_wizard]]> 2025-04-22T16:44:27+00:00 2025-04-22T16:44:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85545&p=470653#p470653 Shortcut" verwenden.

Zum Editieren von Verknüpfungen verwende ich das Lister-Plugin (kann auch editieren) LinkInfo]]>
Shortcut" verwenden.

Zum Editieren von Verknüpfungen verwende ich das Lister-Plugin (kann auch editieren) LinkInfo]]>
<![CDATA[Deu :: Symbol für Junctions :: Author grubi]]> 2025-04-09T16:37:03+00:00 2025-04-09T16:37:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85621&p=470203#p470203
Seit dem Update auf die Version 11.51 werden Junction Points (Verzeichnisse) nicht mehr mit dem kleinen Pfeilsymbol gekennzeichnet wie zuvor (z.B. der Ordner "Programme" bei Windows). Ist diese Änderung beabsichtigt?

Beste Grüße]]>

Seit dem Update auf die Version 11.51 werden Junction Points (Verzeichnisse) nicht mehr mit dem kleinen Pfeilsymbol gekennzeichnet wie zuvor (z.B. der Ordner "Programme" bei Windows). Ist diese Änderung beabsichtigt?

Beste Grüße]]>
<![CDATA[Deu :: Re: Symbol für Junctions :: Reply by Horst.Epp]]> 2025-04-09T16:52:18+00:00 2025-04-09T16:52:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85621&p=470207#p470207 Als Beispiel einfach mal unter C:\users nachschauen.

Programme (Program Files) ist kein Junction.
Kannst du selbst in einem CMD Fenster testen, mit dem Befehl
dir /AL
Damit werden nur Junctions (Reparse Points) angezeigt.]]>
Als Beispiel einfach mal unter C:\users nachschauen.

Programme (Program Files) ist kein Junction.
Kannst du selbst in einem CMD Fenster testen, mit dem Befehl
dir /AL
Damit werden nur Junctions (Reparse Points) angezeigt.]]>
<![CDATA[Deu :: Re: Symbol für Junctions :: Reply by Dalai]]> 2025-04-09T19:02:17+00:00 2025-04-09T19:02:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85621&p=470209#p470209
Horst.Epp wrote: 2025-04-09, 16:52 UTCProgramme (Program Files) ist kein Junction.
Doch, Programme ist eine Junction, die auf "Program Files" verweist/verlinkt. Diese gibt es aber normalerweise nur Windows, das von Anfang an mit deutscher Sprache installiert wurde.]]>
Horst.Epp wrote: 2025-04-09, 16:52 UTCProgramme (Program Files) ist kein Junction.
Doch, Programme ist eine Junction, die auf "Program Files" verweist/verlinkt. Diese gibt es aber normalerweise nur Windows, das von Anfang an mit deutscher Sprache installiert wurde.]]>
<![CDATA[Deu :: Re: Symbol für Junctions :: Reply by Horst.Epp]]> 2025-04-10T07:52:57+00:00 2025-04-10T07:52:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85621&p=470218#p470218
Dalai wrote: 2025-04-09, 19:02 UTC
Horst.Epp wrote: 2025-04-09, 16:52 UTCProgramme (Program Files) ist kein Junction.
Doch, Programme ist eine Junction, die auf "Program Files" verweist/verlinkt. Diese gibt es aber normalerweise nur Windows, das von Anfang an mit deutscher Sprache installiert wurde.
Die Installation ist bei mir immer englisch.
Dann müsste er aber auch Junctions sehen, die werden bei mir ohne Probleme angezeigt.]]>
Dalai wrote: 2025-04-09, 19:02 UTC
Horst.Epp wrote: 2025-04-09, 16:52 UTCProgramme (Program Files) ist kein Junction.
Doch, Programme ist eine Junction, die auf "Program Files" verweist/verlinkt. Diese gibt es aber normalerweise nur Windows, das von Anfang an mit deutscher Sprache installiert wurde.
Die Installation ist bei mir immer englisch.
Dann müsste er aber auch Junctions sehen, die werden bei mir ohne Probleme angezeigt.]]>
<![CDATA[Deu :: Re: Symbol für Junctions :: Reply by ghisler(Author)]]> 2025-04-10T08:22:08+00:00 2025-04-10T08:22:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85621&p=470224#p470224 Konfigurieren - Einstellungen - Symbole - Zeige Overlay-Symbole
bzw. Englisch:
Configuration - Options - Icons - Show overlay icons]]>
Konfigurieren - Einstellungen - Symbole - Zeige Overlay-Symbole
bzw. Englisch:
Configuration - Options - Icons - Show overlay icons]]>
<![CDATA[Deu :: Re: Symbol für Junctions :: Reply by grubi]]> 2025-04-24T09:01:44+00:00 2025-04-24T09:01:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85621&p=470710#p470710 <![CDATA[Deu :: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG :: Author Tahattmeruh]]> 2025-04-22T22:01:36+00:00 2025-04-22T22:01:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85669&p=470665#p470665
https://www.data-load.me/attachments/p5fok6p-jpg.1161020/
https://i.imgur.com/WD7dMmD.png

Wenn ich das gleiche im Explorer mache wird ein JPG angelegt und immer mit dem gleichen Namen.

Aus MS Edge wird ein JPG angelegt bei Drag and Drop.]]>

https://www.data-load.me/attachments/p5fok6p-jpg.1161020/
https://i.imgur.com/WD7dMmD.png

Wenn ich das gleiche im Explorer mache wird ein JPG angelegt und immer mit dem gleichen Namen.

Aus MS Edge wird ein JPG angelegt bei Drag and Drop.]]>
<![CDATA[Deu :: Re: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG :: Reply by ghisler(Author)]]> 2025-04-23T08:05:20+00:00 2025-04-23T08:05:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85669&p=470671#p470671 1. CF_HDROP: Eine Liste von Dateinamen im Dateisystem. Bei mir war das C:\Users\<Benutzername>\AppData\Local\Temp\yugumn5f.png
2. UniformResourceLocator, UniformResourceLocatorW, CF_TEXT, CF_UNICODETEXT: Enthalten alle die URL des Bildes
3. PNG: Direkt die Bilddaten als PNG
4. FileGroupDescriptor/FileGroupDescriptorW: Dateiinfo (Streams, kein Dateiname)
5. FileContents: JPG-Stream
und viele mehr!

Offenbar bevorzugt der Explorer FileGroupDescriptorW+FileContents, während der Total Commander CF_HDROP bevorzugt, weil direkter Dateizugriff - damit kann man die Datei z.B. auch zu einem Archiv hinzufügen.]]>
1. CF_HDROP: Eine Liste von Dateinamen im Dateisystem. Bei mir war das C:\Users\<Benutzername>\AppData\Local\Temp\yugumn5f.png
2. UniformResourceLocator, UniformResourceLocatorW, CF_TEXT, CF_UNICODETEXT: Enthalten alle die URL des Bildes
3. PNG: Direkt die Bilddaten als PNG
4. FileGroupDescriptor/FileGroupDescriptorW: Dateiinfo (Streams, kein Dateiname)
5. FileContents: JPG-Stream
und viele mehr!

Offenbar bevorzugt der Explorer FileGroupDescriptorW+FileContents, während der Total Commander CF_HDROP bevorzugt, weil direkter Dateizugriff - damit kann man die Datei z.B. auch zu einem Archiv hinzufügen.]]>
<![CDATA[Deu :: Re: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG :: Reply by Tahattmeruh]]> 2025-04-23T09:00:30+00:00 2025-04-23T09:00:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85669&p=470680#p470680 Als Anwender würde ich bei einem JPG auch ein JPG erwarten.
Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?]]>
Als Anwender würde ich bei einem JPG auch ein JPG erwarten.
Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?]]>
<![CDATA[Deu :: Re: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG :: Reply by ghisler(Author)]]> 2025-04-24T13:26:39+00:00 2025-04-24T13:26:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85669&p=470715#p470715
Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Leider nein.
Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?
Könnte ich machen, das würde aber dann noch viel mehr verwirren, wenn man beim Drop auf ein Archiv ein PNG erhält, und beim Drop auf einen Ordner ein JPG. :(]]>
Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Leider nein.
Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?
Könnte ich machen, das würde aber dann noch viel mehr verwirren, wenn man beim Drop auf ein Archiv ein PNG erhält, und beim Drop auf einen Ordner ein JPG. :(]]>
<![CDATA[Deu :: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Author Tahattmeruh]]> 2025-04-22T22:07:52+00:00 2025-04-22T22:07:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470666#p470666 Nur bei Ordner #36 bis #73 fängt das scrollen an wenn ich den Ordner wechsle.

Hier gut zu sehen.
Image: https://imgur.com/a/d83PkKC

Zum Nachstellen:

Code: Select all

for /l %i in (1,1,1000) do mkdir "Ordner_%i"
Das ganze ist am besten nachvollziehbar wenn "Smooth-scroll list boxes" in den Windows Einstellungen eingeschaltet ist.]]>
Nur bei Ordner #36 bis #73 fängt das scrollen an wenn ich den Ordner wechsle.

Hier gut zu sehen.
Image: https://imgur.com/a/d83PkKC

Zum Nachstellen:

Code: Select all

for /l %i in (1,1,1000) do mkdir "Ordner_%i"
Das ganze ist am besten nachvollziehbar wenn "Smooth-scroll list boxes" in den Windows Einstellungen eingeschaltet ist.]]>
<![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by ghisler(Author)]]> 2025-04-23T08:07:28+00:00 2025-04-23T08:07:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470672#p470672 <![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by Tahattmeruh]]> 2025-04-23T08:54:06+00:00 2025-04-23T08:54:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470679#p470679 <![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by ghisler(Author)]]> 2025-04-24T13:25:24+00:00 2025-04-24T13:25:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470714#p470714 <![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by Tahattmeruh]]> 2025-04-24T14:57:38+00:00 2025-04-24T14:57:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470719#p470719 Es geht darum dass die Liste an den Eintrag springt von dem ich komme sondern erst "langsam" hinscrollt.
Das passiert aber eben nicht bei allen Einträgen sondern nur bei Ordner #36 bis #73.
Ist im GIF gut zu sehen.]]>
Es geht darum dass die Liste an den Eintrag springt von dem ich komme sondern erst "langsam" hinscrollt.
Das passiert aber eben nicht bei allen Einträgen sondern nur bei Ordner #36 bis #73.
Ist im GIF gut zu sehen.]]>
<![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by ghisler(Author)]]> 2025-04-25T07:27:01+00:00 2025-04-25T07:27:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470740#p470740 <![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by Dalai]]> 2025-04-25T09:25:25+00:00 2025-04-25T09:25:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470750#p470750 <![CDATA[Deu :: Re: Dateliste scrollt manchmal langsam bei Ordnerwechsel :: Reply by tuska]]> 2025-04-25T12:10:01+00:00 2025-04-25T12:10:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85670&p=470759#p470759 mit/ohne
- Everything Größenberechnung
- C:\Windows\System32\SystemPropertiesPerformance.exe: ✅ Optimierten Bildlauf für Listenfelder verwenden

und weiteren Einstellungen
- Konfigurieren > Operation > 🔲 Extra-Zeilen unterhalb Cursor
- Kein Ansichtsmodus mit 'Auto Modus wechseln'
- Normal-/Dunkelmodus
- Keine TC_clean.ini

wie folgt:
1. Ordner "C:\Windows\WinSxS\"
2. Bildlaufpfeil im linken Fenster nach unten ziehen, zB in die Mitte
3. In der Mitte des Fensters einen Ordner öffnen
4. Diesen Ordner mit Klick auf [..] oder Rücktaste wieder verlassen
5. Der Ordner welcher zuvor aufgerufen wurde nach unten gescrollt und befindet sich jetzt am unteren Bildschirmrand
    als letzter Eintrag
und hat den Fokus
6. Von den sichtbaren Ordnern zB im linken TC-Fenster kann ich testhalber auch den zweiten Ordner von oben auswählen.
    Nach dem Verlassen des Ordners wird dieser ganz nach unten gescrollt und ist der letzte noch sichtbare Eintrag und hat den Fokus.
7. Geschwindigkeitsprobleme konnte ich keine feststellen
Tahattmeruh wrote: 2025-04-22, 22:07 UTC Nur bei Ordner #36 bis #73 fängt das scrollen an wenn ich den Ordner wechsle.
Dieses Verhalten kann ich im Ordner "C:\Windows\WinSxS\" bei mir nicht nachvollziehen.


Windows 11 Pro (x64) Version 24H2 (OS build 26100.3775) - 08.04.2025 | TC 11.51 x64/x86]]>
mit/ohne
- Everything Größenberechnung
- C:\Windows\System32\SystemPropertiesPerformance.exe: ✅ Optimierten Bildlauf für Listenfelder verwenden

und weiteren Einstellungen
- Konfigurieren > Operation > 🔲 Extra-Zeilen unterhalb Cursor
- Kein Ansichtsmodus mit 'Auto Modus wechseln'
- Normal-/Dunkelmodus
- Keine TC_clean.ini

wie folgt:
1. Ordner "C:\Windows\WinSxS\"
2. Bildlaufpfeil im linken Fenster nach unten ziehen, zB in die Mitte
3. In der Mitte des Fensters einen Ordner öffnen
4. Diesen Ordner mit Klick auf [..] oder Rücktaste wieder verlassen
5. Der Ordner welcher zuvor aufgerufen wurde nach unten gescrollt und befindet sich jetzt am unteren Bildschirmrand
    als letzter Eintrag
und hat den Fokus
6. Von den sichtbaren Ordnern zB im linken TC-Fenster kann ich testhalber auch den zweiten Ordner von oben auswählen.
    Nach dem Verlassen des Ordners wird dieser ganz nach unten gescrollt und ist der letzte noch sichtbare Eintrag und hat den Fokus.
7. Geschwindigkeitsprobleme konnte ich keine feststellen
Tahattmeruh wrote: 2025-04-22, 22:07 UTC Nur bei Ordner #36 bis #73 fängt das scrollen an wenn ich den Ordner wechsle.
Dieses Verhalten kann ich im Ordner "C:\Windows\WinSxS\" bei mir nicht nachvollziehen.


Windows 11 Pro (x64) Version 24H2 (OS build 26100.3775) - 08.04.2025 | TC 11.51 x64/x86]]>
<![CDATA[Deu :: Synchronisieren - Differente Dateien in separaten Ordner :: Author tamaleus]]> 2025-04-25T15:15:09+00:00 2025-04-25T15:15:09+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85679&p=470769#p470769 habe in Ordner "A" 1478 (Bild-) Dateien (*.gif und *.jpg) und in Ordner "B" 1407 Dateien. Wenn ich nun "Befehle - Verzeichnisse synchronisieren" ausführe, erhalte ich jene Dateien angezeigt, die nur in Ordner "A" vorhanden. So weit so gut.
Frage: Wie kann ich die nur in Ordner "A" vorhandenen (Bild-) Dateien in ein anderes, ein drittes Verzeichnis kopieren? Das Wechseln des Verzeichnisses innerhalb/während des Synchronisierungsvorganges kann zwar gemacht werden, funktioniert aber nicht. Das neu eingesetzte, dritte Verzeichnis wird ignoriert und die "differenten" Dateien werden trotzdem in das zuvor definierte Verzeichnis "B" kopiert. Das ist aber nicht gewollt. Und das Kontext-Menü wirkt sich nach meinen Erkenntnissen nur auf eine einzelne Datei aus. Aber wie kann ich die nur in einem Verzeichnis vorhandenen Bild-Dateien "weg-kopieren"?]]>
habe in Ordner "A" 1478 (Bild-) Dateien (*.gif und *.jpg) und in Ordner "B" 1407 Dateien. Wenn ich nun "Befehle - Verzeichnisse synchronisieren" ausführe, erhalte ich jene Dateien angezeigt, die nur in Ordner "A" vorhanden. So weit so gut.
Frage: Wie kann ich die nur in Ordner "A" vorhandenen (Bild-) Dateien in ein anderes, ein drittes Verzeichnis kopieren? Das Wechseln des Verzeichnisses innerhalb/während des Synchronisierungsvorganges kann zwar gemacht werden, funktioniert aber nicht. Das neu eingesetzte, dritte Verzeichnis wird ignoriert und die "differenten" Dateien werden trotzdem in das zuvor definierte Verzeichnis "B" kopiert. Das ist aber nicht gewollt. Und das Kontext-Menü wirkt sich nach meinen Erkenntnissen nur auf eine einzelne Datei aus. Aber wie kann ich die nur in einem Verzeichnis vorhandenen Bild-Dateien "weg-kopieren"?]]>
<![CDATA[Deu :: Re: Synchronisieren - Differente Dateien in separaten Ordner :: Reply by Horst.Epp]]> 2025-04-25T15:27:06+00:00 2025-04-25T15:27:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85679&p=470771#p470771 Nicht bestätigt

Die Änderung des Verzeichnisses funktioniert hier ohne Probleme.
Alle Dateien werden in das angegebene Verzeichnis kopiert,
welches bei den Optionen im letzten Schritt der Synchronisierung anzugeben ist.]]>
Nicht bestätigt

Die Änderung des Verzeichnisses funktioniert hier ohne Probleme.
Alle Dateien werden in das angegebene Verzeichnis kopiert,
welches bei den Optionen im letzten Schritt der Synchronisierung anzugeben ist.]]>
<![CDATA[Deu :: Re: Synchronisieren - Differente Dateien in separaten Ordner :: Reply by Dalai]]> 2025-04-25T18:35:43+00:00 2025-04-25T18:35:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85679&p=470778#p470778 vor dem Bestätigen des dadurch geöffneten Dialogs kann man das Zielverzeichnis festlegen. Wenn Dateien in beide Richtungen kopiert werden, kann man zwei (verschiedene) Ziele definieren.]]> vor dem Bestätigen des dadurch geöffneten Dialogs kann man das Zielverzeichnis festlegen. Wenn Dateien in beide Richtungen kopiert werden, kann man zwei (verschiedene) Ziele definieren.]]> <![CDATA[Deu :: Ích suche eine Menü-datei deutsch für Version 11.51 ? :: Author jürgen]]> 2025-04-26T09:38:07+00:00 2025-04-26T09:38:07+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85681&p=470783#p470783 ich habe zwar Menü-dateien für englisch bzw. dänisch gefunden, würde aber für die Version 11.51 gerne eine deutsche Menü-datei einsetzen. Gibt es die noch nicht, oder habe ich die schlicht übersehen?

Mit freundlichen Grüßen
Jürgen]]>
ich habe zwar Menü-dateien für englisch bzw. dänisch gefunden, würde aber für die Version 11.51 gerne eine deutsche Menü-datei einsetzen. Gibt es die noch nicht, oder habe ich die schlicht übersehen?

Mit freundlichen Grüßen
Jürgen]]>
<![CDATA[Deu :: Re: Menü-datei deutsch für Version 11.51 :: Reply by Dalai]]> 2025-04-26T09:55:34+00:00 2025-04-26T09:55:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85681&p=470784#p470784 <![CDATA[Deu :: Re: Menü-datei deutsch für Version 11.51 :: Reply by Wawuschel]]> 2025-04-26T14:31:53+00:00 2025-04-26T14:31:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85681&p=470796#p470796 viewtopic.php?t=15708
viewtopic.php?p=434499#p434499]]>
viewtopic.php?t=15708
viewtopic.php?p=434499#p434499]]>
<![CDATA[Deu :: Automatisch Tabs öffnen :: Author chapolote]]> 2025-04-28T07:17:11+00:00 2025-04-28T07:17:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85702&p=470855#p470855
gibt es eine Möglichkeit in TC, daß wenn ich ein einer Ansicht einen Ordner öffne, mir automatisch bestimmte Unterordner in Tabs geöffnet werden, insofern sie vorhanden sind? Als Beispiel:

Stammordner 1
-Ordner A
-Ordner B
-Ordner C
-Unterordner NoTab

Stammordner 2
-Ordner A
-Ordner B
-Unterordner NoTab

Stammordner 3
-Unterordner NoTab


Öffne ich den Stammordner 1, werden in 3 Tabs automatisch die Ordner A, B und C geöffnet. Unterordner NoTab wird nicht berücksichtigt.
Öffne ich Stammordner 2, werden automatisch die dazu gehörigen Unterordner A und B in den ersten beiden Tabs geöffnet, der 3. Tab bleibt unverändert, da es da Ordner C nicht gibt.
Öffne ich Stammordner 3, passiert dann also sonst gar nichts.

Grüße, chapolote]]>

gibt es eine Möglichkeit in TC, daß wenn ich ein einer Ansicht einen Ordner öffne, mir automatisch bestimmte Unterordner in Tabs geöffnet werden, insofern sie vorhanden sind? Als Beispiel:

Stammordner 1
-Ordner A
-Ordner B
-Ordner C
-Unterordner NoTab

Stammordner 2
-Ordner A
-Ordner B
-Unterordner NoTab

Stammordner 3
-Unterordner NoTab


Öffne ich den Stammordner 1, werden in 3 Tabs automatisch die Ordner A, B und C geöffnet. Unterordner NoTab wird nicht berücksichtigt.
Öffne ich Stammordner 2, werden automatisch die dazu gehörigen Unterordner A und B in den ersten beiden Tabs geöffnet, der 3. Tab bleibt unverändert, da es da Ordner C nicht gibt.
Öffne ich Stammordner 3, passiert dann also sonst gar nichts.

Grüße, chapolote]]>
<![CDATA[Deu :: Re: Automatisch Tabs öffnen :: Reply by Horst.Epp]]> 2025-04-28T07:24:52+00:00 2025-04-28T07:24:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85702&p=470856#p470856 Diese em_commands dann in einem Ansichtsmodus unter Auto Modus wechseln benutzt.
Die verschiedenen TabListen kann man erstellen, wenn man die passenden Verzeichnisse offen hat.
Der Rest liegt jetzt bei dir.
Für spezifische Fragen wieder melden, aber vorher die Hilfe konsultieren.]]>
Diese em_commands dann in einem Ansichtsmodus unter Auto Modus wechseln benutzt.
Die verschiedenen TabListen kann man erstellen, wenn man die passenden Verzeichnisse offen hat.
Der Rest liegt jetzt bei dir.
Für spezifische Fragen wieder melden, aber vorher die Hilfe konsultieren.]]>
<![CDATA[Deu :: Re: Automatisch Tabs öffnen :: Reply by chapolote]]> 2025-04-28T08:38:02+00:00 2025-04-28T08:38:02+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85702&p=470858#p470858 .]]> .]]> <![CDATA[Deu :: Ganzen Ordnerbaum vergleichen und Unterschiede finden ? :: Author Wega]]> 2025-04-28T07:08:08+00:00 2025-04-28T07:08:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85701&p=470853#p470853
Ich hab ja etliche Beiträge zum Thema gefunden, aber leider nicht "meine" Lösung dabei.

Ich möchte 2 Verzeichnisse vergleichen - Größe im GB-Bereich - mit vermutlich 90? Prozent gleichem Inhalt (Kopien vom Rechner auf ext. Festplatten).
Diese Verzeichnisse haben ihrerseits wieder - sagen wir um die 50 Unterverzeichnisse und die haben wieder Unterverzeichnisse ...

Die beiden sollen nun vereinigt werden. Jetzt könnte ich die ältere Kopie auf die neuere kopieren, aber das dauert Stunden (oder gar Tage? ;) ) und ausserdem will ich mir vorher anschauen, welche Daten den Unterschied ausmachen (die wurden vielleicht mit gutem Grund in der neueren Version weggelassen).

Nun gibts "Verzeichnisse vergleichen" (cm_CompareDirs) - das vergleicht aber nur Dateien im aktiven Ordner (ebenso cm_CompareDirsWithSubdirs? - jedenfalls werden Ordner unterschiedlicher Größe nicht markiert). Und ja, Verzeichnisse Synchronisieren (cm_FileSync) kenn ich auch.

Was ich suchen würde, wäre eine Möglichkeit, die den kompletten "Ordnerbaum" (bis zu den Blättern) auf gleiche Ordner und Dateinamen vergleicht (Datum und Inhalt egal). Ich könnte damit leben, wenn bei gleicher Ordnergröße in dem Ast nicht weitergesucht wird - dass es dann dennoch Unterschiede gibt, wäre wohl recht unwahrscheinlich.
Ziel wäre es, die Ordner (die Zweige) mit unterschiedlichem Inhalt möglichst schnell "ansteuern" zu können um zu sehen, welche Daten sind es? löschen? in neuere Version verschieben?

Hat jemand eine Idee?
Schöne Grüße
Wega]]>

Ich hab ja etliche Beiträge zum Thema gefunden, aber leider nicht "meine" Lösung dabei.

Ich möchte 2 Verzeichnisse vergleichen - Größe im GB-Bereich - mit vermutlich 90? Prozent gleichem Inhalt (Kopien vom Rechner auf ext. Festplatten).
Diese Verzeichnisse haben ihrerseits wieder - sagen wir um die 50 Unterverzeichnisse und die haben wieder Unterverzeichnisse ...

Die beiden sollen nun vereinigt werden. Jetzt könnte ich die ältere Kopie auf die neuere kopieren, aber das dauert Stunden (oder gar Tage? ;) ) und ausserdem will ich mir vorher anschauen, welche Daten den Unterschied ausmachen (die wurden vielleicht mit gutem Grund in der neueren Version weggelassen).

Nun gibts "Verzeichnisse vergleichen" (cm_CompareDirs) - das vergleicht aber nur Dateien im aktiven Ordner (ebenso cm_CompareDirsWithSubdirs? - jedenfalls werden Ordner unterschiedlicher Größe nicht markiert). Und ja, Verzeichnisse Synchronisieren (cm_FileSync) kenn ich auch.

Was ich suchen würde, wäre eine Möglichkeit, die den kompletten "Ordnerbaum" (bis zu den Blättern) auf gleiche Ordner und Dateinamen vergleicht (Datum und Inhalt egal). Ich könnte damit leben, wenn bei gleicher Ordnergröße in dem Ast nicht weitergesucht wird - dass es dann dennoch Unterschiede gibt, wäre wohl recht unwahrscheinlich.
Ziel wäre es, die Ordner (die Zweige) mit unterschiedlichem Inhalt möglichst schnell "ansteuern" zu können um zu sehen, welche Daten sind es? löschen? in neuere Version verschieben?

Hat jemand eine Idee?
Schöne Grüße
Wega]]>
<![CDATA[Deu :: Re: Ganzen Ordnerbaum vergleichen und Unterschiede finden ? :: Reply by Dalai]]> 2025-04-28T09:06:42+00:00 2025-04-28T09:06:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85701&p=470859#p470859 <![CDATA[Deu :: Re: Tool "FastStone Capture" - Shareware (Bildschirmaufnahme-Tool und Bildschirm-Videorecorder) :: Reply by tuska]]> 2025-04-29T09:46:17+00:00 2025-04-29T09:46:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=78687&p=470877#p470877 [OT]
FastStone Image Viewer 8.0 Freeware (Last Update: 2025-04-28)
What's New

Grund für die Verlautbarung in diesem Forum:
FastStone verfügt über keine Updatefunktion, d.h. es ist nicht möglich in/mit dem Programm zu überprüfen,
ob eine neue Version verlautbart wurde.

[/OT]]]>
[OT]
FastStone Image Viewer 8.0 Freeware (Last Update: 2025-04-28)
What's New

Grund für die Verlautbarung in diesem Forum:
FastStone verfügt über keine Updatefunktion, d.h. es ist nicht möglich in/mit dem Programm zu überprüfen,
ob eine neue Version verlautbart wurde.

[/OT]]]>
<![CDATA[Deu :: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Author Native2904]]> 2025-04-21T10:30:15+00:00 2025-04-21T10:30:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470584#p470584
ich habe schon mit ChatGPT recherchiert, aber bin dazu nicht fündig geworden. Manchmal passiert es, daß auf meinem Laptop ein Graph dargestellt wird, dessen Herkunft mir aber völlig unbekannt ist, da ich kein Programm installiert habe, welches dafür verantwortlich sein kann.
Graph->Image: https://imgur.com/a/D2mrNfL
Autostart->Image: https://imgur.com/a/SdONupd

Weiß vielleicht jemand von Euch um was es sich da handelt& wie ich dieses Verhalten manuell/aktiv nutzbar machen kann?]]>

ich habe schon mit ChatGPT recherchiert, aber bin dazu nicht fündig geworden. Manchmal passiert es, daß auf meinem Laptop ein Graph dargestellt wird, dessen Herkunft mir aber völlig unbekannt ist, da ich kein Programm installiert habe, welches dafür verantwortlich sein kann.
Graph->Image: https://imgur.com/a/D2mrNfL
Autostart->Image: https://imgur.com/a/SdONupd

Weiß vielleicht jemand von Euch um was es sich da handelt& wie ich dieses Verhalten manuell/aktiv nutzbar machen kann?]]>
<![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Dalai]]> 2025-04-21T10:58:52+00:00 2025-04-21T10:58:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470586#p470586 <![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Native2904]]> 2025-04-21T11:12:21+00:00 2025-04-21T11:12:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470587#p470587 <![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Sir_SiLvA]]> 2025-04-21T21:21:27+00:00 2025-04-21T21:21:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470606#p470606 <![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Dalai]]> 2025-04-21T22:05:25+00:00 2025-04-21T22:05:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470607#p470607
Native2904 wrote: 2025-04-21, 11:12 UTC[...] habe ich keine Möglichkeit bei den Prozessen nachzugucken [...]
Warum nicht? Geh die Prozesse durch, schau dir deren Beschreibung (sofern vorhanden) und den Pfad an und überlege jeweils, ob der entsprechende Prozess für sowas verantwortlich sein könnte. Grundsätzlich kann man das auch mit der Liste der installierten Programme und den Autostarts wiederholen, wobei es da sicherlich zu Überlappungen/Wiederholungen kommen wird.

Eigentlich sollte man sowieso die Software und vor allem die Autostarts auf das Nötigste reduzieren, denn je weniger Software läuft, desto weniger Inkompatiblitäten und Performanceverluste gibt es potentiell. Dafür muss man aber wissen, was auf dem System an Software vorhanden ist und was sie tut. Wird ein Programm nicht gebraucht, sollte man es entfernen.]]>
Native2904 wrote: 2025-04-21, 11:12 UTC[...] habe ich keine Möglichkeit bei den Prozessen nachzugucken [...]
Warum nicht? Geh die Prozesse durch, schau dir deren Beschreibung (sofern vorhanden) und den Pfad an und überlege jeweils, ob der entsprechende Prozess für sowas verantwortlich sein könnte. Grundsätzlich kann man das auch mit der Liste der installierten Programme und den Autostarts wiederholen, wobei es da sicherlich zu Überlappungen/Wiederholungen kommen wird.

Eigentlich sollte man sowieso die Software und vor allem die Autostarts auf das Nötigste reduzieren, denn je weniger Software läuft, desto weniger Inkompatiblitäten und Performanceverluste gibt es potentiell. Dafür muss man aber wissen, was auf dem System an Software vorhanden ist und was sie tut. Wird ein Programm nicht gebraucht, sollte man es entfernen.]]>
<![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by ghisler(Author)]]> 2025-04-22T09:39:12+00:00 2025-04-22T09:39:12+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470625#p470625 <![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Native2904]]> 2025-04-29T12:13:47+00:00 2025-04-29T12:13:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470890#p470890 Das OS (Windows 10 Pro 22H2) ist auf einer frisch, im Installationsprocedere mit Diskpart formatierten SSD aufgesetzt, ohne Zusatzsoftware - also müßte es rein theoretisch ein Windows Feature sein.
Nichtsdestotrotz.]]>
Das OS (Windows 10 Pro 22H2) ist auf einer frisch, im Installationsprocedere mit Diskpart formatierten SSD aufgesetzt, ohne Zusatzsoftware - also müßte es rein theoretisch ein Windows Feature sein.
Nichtsdestotrotz.]]>
<![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by ghisler(Author)]]> 2025-04-29T13:18:53+00:00 2025-04-29T13:18:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470896#p470896 Oder es könnte auch ein Teil des Grafiktreibers sein?]]> Oder es könnte auch ein Teil des Grafiktreibers sein?]]> <![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Dalai]]> 2025-04-29T15:32:34+00:00 2025-04-29T15:32:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470902#p470902 <![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by ghisler(Author)]]> 2025-04-29T15:46:00+00:00 2025-04-29T15:46:00+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470906#p470906 Wenn man dort auf das Monitorsymbol mit der gezackten Kurve klickt, werden CPU-Infos angezeigt. Diese sehen allerdings anders aus als bei Native2904.

As Nvidia-Control Panel kann man mit Alt+Z öffnen, da gibt es auch ein Headup-Display - dieses sieht aber auch anders aus.]]>
Wenn man dort auf das Monitorsymbol mit der gezackten Kurve klickt, werden CPU-Infos angezeigt. Diese sehen allerdings anders aus als bei Native2904.

As Nvidia-Control Panel kann man mit Alt+Z öffnen, da gibt es auch ein Headup-Display - dieses sieht aber auch anders aus.]]>
<![CDATA[Deu :: Re: Leistungs-Graph auf dem Desktop unbekannter Herkunft :: Reply by Native2904]]> 2025-04-29T16:27:19+00:00 2025-04-29T16:27:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85662&p=470911#p470911

Code: Select all

IntelCpHDCPSvc.exe		
IntelCpHeciSvc.exe
Ich bin mir nicht sicher, ob das Overlay daherrührt?

Overlay aktivieren]]>

Code: Select all

IntelCpHDCPSvc.exe		
IntelCpHeciSvc.exe
Ich bin mir nicht sicher, ob das Overlay daherrührt?

Overlay aktivieren]]>
<![CDATA[Deu :: Quelle Miniaturansicht wie geht das :: Author Rick69]]> 2025-04-22T13:15:31+00:00 2025-04-22T13:15:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85666&p=470645#p470645 Laut Herrn Ghisler sieht es genauso in TC aus (Quelle Miniaturansicht) wie im Explorer.
Nunja plötzlich sah die ( Quelle Miniaturansicht ) aus wie nur das im Ordner befindliche Bild aus(Ich verlinke noch zwei Bilder)
Nun war ich gezwungen meinen TC neu zu machen (TC-defekt) na egal , auf jeden Fall sah die ( Quelle Miniaturansicht ) wieder so aus wie der Explorer.

Was kann die Ursache sein?
wie immer: https://ibb.co/whvJvhL3
so war es im TC: https://ibb.co/DgzCrnTc]]>
Laut Herrn Ghisler sieht es genauso in TC aus (Quelle Miniaturansicht) wie im Explorer.
Nunja plötzlich sah die ( Quelle Miniaturansicht ) aus wie nur das im Ordner befindliche Bild aus(Ich verlinke noch zwei Bilder)
Nun war ich gezwungen meinen TC neu zu machen (TC-defekt) na egal , auf jeden Fall sah die ( Quelle Miniaturansicht ) wieder so aus wie der Explorer.

Was kann die Ursache sein?
wie immer: https://ibb.co/whvJvhL3
so war es im TC: https://ibb.co/DgzCrnTc]]>
<![CDATA[Deu :: Re: Quelle Miniaturansicht wie geht das :: Reply by Rick69]]> 2025-04-29T11:39:15+00:00 2025-04-29T11:39:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85666&p=470886#p470886 <![CDATA[Deu :: Re: Quelle Miniaturansicht wie geht das :: Reply by Horst.Epp]]> 2025-04-29T12:12:40+00:00 2025-04-29T12:12:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85666&p=470889#p470889 mit seiner Dir Option im QuickView Mode.
Diese aktualisierte Version ist im Netz zurzeit nicht zu finden.
Vielleicht hast Du ja das Plugin noch.]]>
mit seiner Dir Option im QuickView Mode.
Diese aktualisierte Version ist im Netz zurzeit nicht zu finden.
Vielleicht hast Du ja das Plugin noch.]]>
<![CDATA[Deu :: Re: Quelle Miniaturansicht wie geht das :: Reply by Native2904]]> 2025-04-29T16:01:15+00:00 2025-04-29T16:01:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85666&p=470908#p470908
https://www.ghisler.ch/board/viewtopic.php?t=80534&sid=24302e5b2b956c6cbe6114c805e9c135]]>

https://www.ghisler.ch/board/viewtopic.php?t=80534&sid=24302e5b2b956c6cbe6114c805e9c135]]>
<![CDATA[Deu :: Re: Quelle Miniaturansicht wie geht das :: Reply by Horst.Epp]]> 2025-04-30T15:16:16+00:00 2025-04-30T15:16:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85666&p=470942#p470942 Native2904
Ich sehe nicht, wo in deinem Link das aktuelle HTMLview vorkommt.
Die Version in Totalcmd.net ist uralt.

Das Lister Plugin Edge Viewer kann auch den Dir Mode
und ist im Gegensatz zu HTNLview verfügbar.
https://github.com/rg-software/wlx-edge-viewer/releases/tag/v1.0.8]]>
Native2904
Ich sehe nicht, wo in deinem Link das aktuelle HTMLview vorkommt.
Die Version in Totalcmd.net ist uralt.

Das Lister Plugin Edge Viewer kann auch den Dir Mode
und ist im Gegensatz zu HTNLview verfügbar.
https://github.com/rg-software/wlx-edge-viewer/releases/tag/v1.0.8]]>
<![CDATA[Deu :: Re: Quelle Miniaturansicht wie geht das :: Reply by Native2904]]> 2025-04-30T15:26:15+00:00 2025-04-30T15:26:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=2&t=85666&p=470943#p470943
https://madsenworld.dk/tcmd/plugins/wlx_htmlview_1.2.6.zip

da habe ich es her (im vierten Post)

Mit dem Edge Viewer habe ich dahingehend Probleme, dass er mir gar nichts in der Schnellansicht anzeigt (auf Folder -> Strg+q oder F3) bei HTML View wird die Ordnerstruktur angezeigt.
*Edit*
(Ok, wenn die Erweiterungen drin sind, dann werden sie angezeigt - aber ein Ordner mit Unterordnern nicht)

Code: Select all

DirImageExt=jpg|jpeg|png|gif|svg|bmp
]]>

https://madsenworld.dk/tcmd/plugins/wlx_htmlview_1.2.6.zip

da habe ich es her (im vierten Post)

Mit dem Edge Viewer habe ich dahingehend Probleme, dass er mir gar nichts in der Schnellansicht anzeigt (auf Folder -> Strg+q oder F3) bei HTML View wird die Ordnerstruktur angezeigt.
*Edit*
(Ok, wenn die Erweiterungen drin sind, dann werden sie angezeigt - aber ein Ordner mit Unterordnern nicht)

Code: Select all

DirImageExt=jpg|jpeg|png|gif|svg|bmp
]]>
<![CDATA[Eng :: Re: saving from microsoft products :: Reply by Rafaello]]> 2025-04-01T17:51:44+00:00 2025-04-01T17:51:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85442&p=469919#p469919
tuska wrote: 2025-03-02, 22:43 UTC QuickSwitch - short summary
  1. QuickSwitch - main link with detailed description, etc.
    [../forum/..]
  2. Downloadlink: QuickSwitch - version 0.5dw9a.zip -> starts downloading...
    (This version was published here).
    [../forum/..]
  3. Extract the contents of the file “QuickSwitch-0.5dw9a.zip” into a folder
I recently updated this app: https://github.com/JoyHak/QuickSwitch]]>
tuska wrote: 2025-03-02, 22:43 UTC QuickSwitch - short summary
  1. QuickSwitch - main link with detailed description, etc.
    [../forum/..]
  2. Downloadlink: QuickSwitch - version 0.5dw9a.zip -> starts downloading...
    (This version was published here).
    [../forum/..]
  3. Extract the contents of the file “QuickSwitch-0.5dw9a.zip” into a folder
I recently updated this app: https://github.com/JoyHak/QuickSwitch]]>
<![CDATA[Eng :: Re: How to write em_command for button to move more files :: Reply by oko]]> 2025-04-01T13:23:54+00:00 2025-04-01T13:23:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85559&p=469898#p469898 sa16
thanks, it works.
And still one problem:
If the old files (related to the first command) are still in target they are automatically overwriten by new one. Is there option to avoid overwriting e.g. autorename or do not move in such case?]]>
sa16
thanks, it works.
And still one problem:
If the old files (related to the first command) are still in target they are automatically overwriten by new one. Is there option to avoid overwriting e.g. autorename or do not move in such case?]]>
<![CDATA[Eng :: Re: How to write em_command for button to move more files :: Reply by Fla$her]]> 2025-04-01T15:09:13+00:00 2025-04-01T15:09:13+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85559&p=469903#p469903
oko wrote: 2025-04-01, 13:23 UTC or do not move in such case?
robocopy C:\dir1 D:\dir2 a.txt b.doc c.jpg d.bmp e.txt /mov /ndl /nfl /njh /njs /xc /xn /xo
]]>
oko wrote: 2025-04-01, 13:23 UTC or do not move in such case?
robocopy C:\dir1 D:\dir2 a.txt b.doc c.jpg d.bmp e.txt /mov /ndl /nfl /njh /njs /xc /xn /xo
]]>
<![CDATA[Eng :: Re: How to write em_command for button to move more files :: Reply by oko]]> 2025-04-01T18:14:23+00:00 2025-04-01T18:14:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85559&p=469922#p469922 Fla$her thank you for help]]> Fla$her thank you for help]]> <![CDATA[Eng :: how to move (optional) files :: Author oko]]> 2025-04-01T13:29:47+00:00 2025-04-01T13:29:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85573&p=469899#p469899
em1: cmd=cd c:\
em2: cmd=LOADSELECTION d:\movefiles.txt
em3: cmd=cm_Renmov /GT="d:\dir\", cm_GoToPreviousDir

The problem is, that sometimes there are none of files (a.txt nor b.txt) in source. In such case I want to move nothing. But tc moves the item under cursor (because nothing is selected). How to avoid this?]]>

em1: cmd=cd c:\
em2: cmd=LOADSELECTION d:\movefiles.txt
em3: cmd=cm_Renmov /GT="d:\dir\", cm_GoToPreviousDir

The problem is, that sometimes there are none of files (a.txt nor b.txt) in source. In such case I want to move nothing. But tc moves the item under cursor (because nothing is selected). How to avoid this?]]>
<![CDATA[Eng :: Re: how to move (optional) files :: Reply by Fla$her]]> 2025-04-01T14:57:18+00:00 2025-04-01T14:57:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85573&p=469902#p469902 <![CDATA[Eng :: Re: how to move (optional) files :: Reply by sa16]]> 2025-04-01T19:04:26+00:00 2025-04-01T19:04:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85573&p=469927#p469927 oko
Try with LOADLIST:

button: cmd=cm_ClearAll,cm_ShowOnlySelected,em_2,cm_SelectAllFiles,cm_Renmov /GT="d:\dir\",cm_RereadSource

[em_2]
cmd=LOADLIST d:\movefiles.txt

Add:
To avoid binding to the current directory, the lines in movefiles.txt must have paths.]]>
oko
Try with LOADLIST:

button: cmd=cm_ClearAll,cm_ShowOnlySelected,em_2,cm_SelectAllFiles,cm_Renmov /GT="d:\dir\",cm_RereadSource

[em_2]
cmd=LOADLIST d:\movefiles.txt

Add:
To avoid binding to the current directory, the lines in movefiles.txt must have paths.]]>
<![CDATA[Eng :: Re: Open the current users home directory :: Reply by ferenczy]]> 2025-04-02T01:28:31+00:00 2025-04-02T01:28:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=605&p=469930#p469930
1. Open Configuration > Options
2. Navigate to Misc.
3. In the "Redefine hotkeys" section, select the keyboard shortcut you want to use
4. Click the "Command browser" button (the magnifying glass)
5. Select the "usercmd.ini" category
6. Click the "New..." button
7. Put the following text into the Command field (the environment variable parameter "%USERPROFILE%" has to be there and not in the Parameters field because there's no environment variable expansion, unfortunately):

Code: Select all

cd %USERPROFILE%
8. You can add a command description to the Tooltip field
9. Click OK and select the command you have just created
10. Click OK to close the Options dialog, and your keyboard shortcut should work!]]>

1. Open Configuration > Options
2. Navigate to Misc.
3. In the "Redefine hotkeys" section, select the keyboard shortcut you want to use
4. Click the "Command browser" button (the magnifying glass)
5. Select the "usercmd.ini" category
6. Click the "New..." button
7. Put the following text into the Command field (the environment variable parameter "%USERPROFILE%" has to be there and not in the Parameters field because there's no environment variable expansion, unfortunately):

Code: Select all

cd %USERPROFILE%
8. You can add a command description to the Tooltip field
9. Click OK and select the command you have just created
10. Click OK to close the Options dialog, and your keyboard shortcut should work!]]>
<![CDATA[Eng :: Re: Open the current users home directory :: Reply by white]]> 2025-04-02T12:21:38+00:00 2025-04-02T12:21:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=605&p=469953#p469953
ferenczy wrote: 2025-04-02, 01:28 UTC (the environment variable parameter "%USERPROFILE%" has to be there and not in the Parameters field because there's no environment variable expansion, unfortunately):
This was added recently, but you have to use a different syntax:
Help wrote: %|envvar|
Insert environment variable envvar in the parameters field. Using %envvar% directly isn't possible, because the % sign is already used for placeholders. Therefore this modified syntax needs to be used. The "command" field still uses the normal %envvar% field.
]]>
ferenczy wrote: 2025-04-02, 01:28 UTC (the environment variable parameter "%USERPROFILE%" has to be there and not in the Parameters field because there's no environment variable expansion, unfortunately):
This was added recently, but you have to use a different syntax:
Help wrote: %|envvar|
Insert environment variable envvar in the parameters field. Using %envvar% directly isn't possible, because the % sign is already used for placeholders. Therefore this modified syntax needs to be used. The "command" field still uses the normal %envvar% field.
]]>
<![CDATA[Eng :: When passing the parent path, an extra quote is added to the argument. :: Author Mapaler]]> 2025-04-01T11:14:14+00:00 2025-04-01T11:14:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469893#p469893
Set a button text.exe in the toolbar and the parameter is %P%S

Choose parent path (⇧..) and click the button.

The resulting path will be followed by an extra quotation mark.

Code: Select all

C:\Users\Mapaler\source\repos\SkyScan\Create User Folder\bin\Debug"
Image: https://imgur.la/image/1649-TotalCMD64-Total-Commander-%28x64%29-11.03-David-Attie.is63c

How to solve this problem?]]>

Set a button text.exe in the toolbar and the parameter is %P%S

Choose parent path (⇧..) and click the button.

The resulting path will be followed by an extra quotation mark.

Code: Select all

C:\Users\Mapaler\source\repos\SkyScan\Create User Folder\bin\Debug"
Image: https://imgur.la/image/1649-TotalCMD64-Total-Commander-%28x64%29-11.03-David-Attie.is63c

How to solve this problem?]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by white]]> 2025-04-01T11:57:27+00:00 2025-04-01T11:57:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469894#p469894

Code: Select all

?%P%S
No extra quote is added, but when a folder contains a space, the argument will be in between quotes.
I assume your program cannot handle this and shows the error shown in your screenshot. If so, you can include %Q.
Help wrote:%Q Turn off automatic quotation marks around certain parameters like %P%N when the name contains a space. The user will then have to place them by himself.
]]>

Code: Select all

?%P%S
No extra quote is added, but when a folder contains a space, the argument will be in between quotes.
I assume your program cannot handle this and shows the error shown in your screenshot. If so, you can include %Q.
Help wrote:%Q Turn off automatic quotation marks around certain parameters like %P%N when the name contains a space. The user will then have to place them by himself.
]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-01T13:21:46+00:00 2025-04-01T13:21:46+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469897#p469897 https://learn.microsoft.com/en-us/dotnet/api/system.environment.getcommandlineargs?view=net-9.0

This issue is caused by the Last Slash being passed to the path by Total Commander.

If I select a folder in the list, there will be no slash at the end of the path. However, if you select the parent path, there will be a slash at the end.
Image: https://imgur.la/image/Strip-2.isDM3]]>
https://learn.microsoft.com/en-us/dotnet/api/system.environment.getcommandlineargs?view=net-9.0

This issue is caused by the Last Slash being passed to the path by Total Commander.

If I select a folder in the list, there will be no slash at the end of the path. However, if you select the parent path, there will be a slash at the end.
Image: https://imgur.la/image/Strip-2.isDM3]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by white]]> 2025-04-01T13:45:52+00:00 2025-04-01T13:45:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469900#p469900
Mapaler wrote: 2025-04-01, 13:21 UTC This issue is caused by the Last Slash being passed to the path by Total Commander.
And which program cannot handle that?]]>
Mapaler wrote: 2025-04-01, 13:21 UTC This issue is caused by the Last Slash being passed to the path by Total Commander.
And which program cannot handle that?]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Fla$her]]> 2025-04-01T13:49:52+00:00 2025-04-01T13:49:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469901#p469901 Mapaler
I would have noticed that a long time ago. TC 11.03? Check on 11.51.]]>
Mapaler
I would have noticed that a long time ago. TC 11.03? Check on 11.51.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-02T08:27:07+00:00 2025-04-02T08:27:07+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469937#p469937
Fla$her wrote: 2025-04-01, 13:49 UTC 2Mapaler
I would have noticed that a long time ago. TC 11.03? Check on 11.51.
I've tested it and 11.51 still has this "bug".
white wrote: 2025-04-01, 13:45 UTC And which program cannot handle that?
Only WSH was able to get the final slash correctly, and all other languages I could use, were escaped as quotation marks.
I think any program that uses the CommandLineToArgv Win32API will have this problem, because that's the Windows parsing logic.]]>
Fla$her wrote: 2025-04-01, 13:49 UTC 2Mapaler
I would have noticed that a long time ago. TC 11.03? Check on 11.51.
I've tested it and 11.51 still has this "bug".
white wrote: 2025-04-01, 13:45 UTC And which program cannot handle that?
Only WSH was able to get the final slash correctly, and all other languages I could use, were escaped as quotation marks.
I think any program that uses the CommandLineToArgv Win32API will have this problem, because that's the Windows parsing logic.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Fla$her]]> 2025-04-02T08:54:38+00:00 2025-04-02T08:54:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469938#p469938
Mapaler wrote: 2025-04-02, 08:27 UTC I've tested it and 11.51 still has this "bug".
Hmm. Is there a difference between x32 and x64?]]>
Mapaler wrote: 2025-04-02, 08:27 UTC I've tested it and 11.51 still has this "bug".
Hmm. Is there a difference between x32 and x64?]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-02T10:56:30+00:00 2025-04-02T10:56:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469944#p469944
Fla$her wrote: 2025-04-02, 08:54 UTC Hmm. Is there a difference between x32 and x64?
This problem exists both x32 and x64.]]>
Fla$her wrote: 2025-04-02, 08:54 UTC Hmm. Is there a difference between x32 and x64?
This problem exists both x32 and x64.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-02T11:02:01+00:00 2025-04-02T11:02:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469945#p469945
When passing a path with spaces via a parameter, you should not include a slash at the end.

Code: Select all

YourProgram.exe "C:\path to folder"
If you do need to include a slash, you should escape with two slashes.

Code: Select all

YourProgram.exe "C:\path to folder\\"
]]>

When passing a path with spaces via a parameter, you should not include a slash at the end.

Code: Select all

YourProgram.exe "C:\path to folder"
If you do need to include a slash, you should escape with two slashes.

Code: Select all

YourProgram.exe "C:\path to folder\\"
]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Horst.Epp]]> 2025-04-02T11:16:20+00:00 2025-04-02T11:16:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469946#p469946 Mapaler
It doesn't make sense to tell us what AI says, there is no AI knowing the real world.
TC has no problem with slash or no slash with such parameters.
You were asked to tell us what program has problems with it ?]]>
Mapaler
It doesn't make sense to tell us what AI says, there is no AI knowing the real world.
TC has no problem with slash or no slash with such parameters.
You were asked to tell us what program has problems with it ?]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by AntonyD]]> 2025-04-02T11:37:44+00:00 2025-04-02T11:43:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469947#p469947 https://ss64.com/nt/syntax-esc.html
Special Cases using backslash escape
To save a directory path with a trailing backslash (\) requires adding a second backslash to 'escape the escape'
so for example instead of "C:\My Docs\" use "C:\My Docs\\"
https://learn.microsoft.com/en-us/cpp/cpp/main-function-command-line-args?view=msvc-160#parsing-c-command-line-arguments
A double quote mark preceded by a backslash (") is interpreted as a literal double quote mark (").
https://users.rust-lang.org/t/interpret-the-path-enclosed-in-double-quotes-on-windows/38173/11
better read starting from "For example, the following is a quick summary of the behaviour on my Windows 10 box."

https://daviddeley.com/autohotkey/parameters/parameters.htm]]>
https://ss64.com/nt/syntax-esc.html
Special Cases using backslash escape
To save a directory path with a trailing backslash (\) requires adding a second backslash to 'escape the escape'
so for example instead of "C:\My Docs\" use "C:\My Docs\\"
https://learn.microsoft.com/en-us/cpp/cpp/main-function-command-line-args?view=msvc-160#parsing-c-command-line-arguments
A double quote mark preceded by a backslash (") is interpreted as a literal double quote mark (").
https://users.rust-lang.org/t/interpret-the-path-enclosed-in-double-quotes-on-windows/38173/11
better read starting from "For example, the following is a quick summary of the behaviour on my Windows 10 box."

https://daviddeley.com/autohotkey/parameters/parameters.htm]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-02T11:39:28+00:00 2025-04-02T11:39:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469948#p469948
I use %P%S to pass the selected folder and include the path in quotation marks when there are spaces.
  1. If you select a folder, there is no slash after the passed parameters;
  2. When the parent directory is selected, there is a slash after the passed parameters.
When case 2, the parameters captured within the software end in quotation marks, which leads to parsing errors for the file path.

Image: https://imgur.la/image/1668-CreateUserFolder-%E5%88%9B%E5%BB%BA%E7%94%A8%E6%88%B7%E6%96%87%E4%BB%B6%E5%A4%B9.iBs95]]>

I use %P%S to pass the selected folder and include the path in quotation marks when there are spaces.
  1. If you select a folder, there is no slash after the passed parameters;
  2. When the parent directory is selected, there is a slash after the passed parameters.
When case 2, the parameters captured within the software end in quotation marks, which leads to parsing errors for the file path.

Image: https://imgur.la/image/1668-CreateUserFolder-%E5%88%9B%E5%BB%BA%E7%94%A8%E6%88%B7%E6%96%87%E4%BB%B6%E5%A4%B9.iBs95]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Fla$her]]> 2025-04-02T12:00:38+00:00 2025-04-02T12:02:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469949#p469949 Mapaler
That is, this is not the problem of the TC, but of the application to which the path with the backslash is passed.]]>
Mapaler
That is, this is not the problem of the TC, but of the application to which the path with the backslash is passed.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by white]]> 2025-04-02T12:01:18+00:00 2025-04-02T12:01:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469950#p469950
Fla$her wrote: 2025-04-02, 08:54 UTC Hmm. Is there a difference between x32 and x64?
No, and it has been like this for a very long time.
Help wrote:%P causes the source path to be inserted into the command line, including a backslash (\) at the end.
When the parent entry ".." is selected, %S produces no result, leaving the path with a trailing backslash.
Mapaler wrote: 2025-04-01, 13:21 UTC This is indeed in line with the rules of Windows.
Mapaler wrote: 2025-04-02, 08:27 UTC I think any program that uses the CommandLineToArgv Win32API will have this problem, because that's the Windows parsing logic.
According to Windows rules, the way arguments are parsed is left entirely up to the program being launched. This makes it messy and inconsistent. Windows programs also don’t use a consistent way of parsing arguments. The CommandLineToArgvW API and similar functions in programming languages are just a possible way to implement basic argument parsing. They are not a Windows rule.

The parent entry in TC is handled in a special way. It sometimes means parent folder, and other times current folder. When %P is directly followed by %S, %N, or similar placeholders that turn out to be empty (when the parent entry is selected), it might be useful if TC would remove the trailing backslash from %P. Alternatively, it might be useful if TC would return the value ".." or "." for the %S, %N, or similar placeholders.]]>
Fla$her wrote: 2025-04-02, 08:54 UTC Hmm. Is there a difference between x32 and x64?
No, and it has been like this for a very long time.
Help wrote:%P causes the source path to be inserted into the command line, including a backslash (\) at the end.
When the parent entry ".." is selected, %S produces no result, leaving the path with a trailing backslash.
Mapaler wrote: 2025-04-01, 13:21 UTC This is indeed in line with the rules of Windows.
Mapaler wrote: 2025-04-02, 08:27 UTC I think any program that uses the CommandLineToArgv Win32API will have this problem, because that's the Windows parsing logic.
According to Windows rules, the way arguments are parsed is left entirely up to the program being launched. This makes it messy and inconsistent. Windows programs also don’t use a consistent way of parsing arguments. The CommandLineToArgvW API and similar functions in programming languages are just a possible way to implement basic argument parsing. They are not a Windows rule.

The parent entry in TC is handled in a special way. It sometimes means parent folder, and other times current folder. When %P is directly followed by %S, %N, or similar placeholders that turn out to be empty (when the parent entry is selected), it might be useful if TC would remove the trailing backslash from %P. Alternatively, it might be useful if TC would return the value ".." or "." for the %S, %N, or similar placeholders.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Fla$her]]> 2025-04-02T12:06:21+00:00 2025-04-02T12:06:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469951#p469951
white wrote: 2025-04-02, 12:01 UTC No, and it has been like this for a very long time.
At first, the problem was described in such a way that the path was passed only with a closing quotation mark after the backslash. Now it has become clear that this is not the case.]]>
white wrote: 2025-04-02, 12:01 UTC No, and it has been like this for a very long time.
At first, the problem was described in such a way that the path was passed only with a closing quotation mark after the backslash. Now it has become clear that this is not the case.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-02T12:30:32+00:00 2025-04-02T12:30:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469954#p469954
white wrote: 2025-04-02, 12:01 UTC
Help wrote:%P causes the source path to be inserted into the command line, including a backslash (\) at the end.
When the parent entry ".." is selected, %S produces no result, leaving the path with a trailing backslash.
Looks like that's why I'm having this issue.
white wrote: 2025-04-02, 12:01 UTC The parent entry in TC is handled in a special way. It sometimes means parent folder, and other times current folder. When %P is directly followed by %S, %N, or similar placeholders that turn out to be empty (when the parent entry is selected), it might be useful if TC would remove the trailing backslash from %P. Alternatively, it might be useful if TC would return the value ".." or "." for the %S, %N, or similar placeholders.
How do I get %P%S in the "folder" and ".." to keep the same result?

A lot of times I like to choose ".." to invoke a third-party program to open the current folder. Not all software takes into account removing quotation marks at the end.]]>
white wrote: 2025-04-02, 12:01 UTC
Help wrote:%P causes the source path to be inserted into the command line, including a backslash (\) at the end.
When the parent entry ".." is selected, %S produces no result, leaving the path with a trailing backslash.
Looks like that's why I'm having this issue.
white wrote: 2025-04-02, 12:01 UTC The parent entry in TC is handled in a special way. It sometimes means parent folder, and other times current folder. When %P is directly followed by %S, %N, or similar placeholders that turn out to be empty (when the parent entry is selected), it might be useful if TC would remove the trailing backslash from %P. Alternatively, it might be useful if TC would return the value ".." or "." for the %S, %N, or similar placeholders.
How do I get %P%S in the "folder" and ".." to keep the same result?

A lot of times I like to choose ".." to invoke a third-party program to open the current folder. Not all software takes into account removing quotation marks at the end.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Fla$her]]> 2025-04-02T12:47:58+00:00 2025-04-02T12:47:58+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469955#p469955
Mapaler wrote: 2025-04-02, 12:30 UTC A lot of times I like to choose ".." to invoke a third-party program to open the current folder.
Use %P:~,-1 instead of %P%S.
Mapaler wrote: 2025-04-02, 12:30 UTC Not all software takes into account removing quotation marks at the end.
You've already been advised to use %Q.]]>
Mapaler wrote: 2025-04-02, 12:30 UTC A lot of times I like to choose ".." to invoke a third-party program to open the current folder.
Use %P:~,-1 instead of %P%S.
Mapaler wrote: 2025-04-02, 12:30 UTC Not all software takes into account removing quotation marks at the end.
You've already been advised to use %Q.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by sa16]]> 2025-04-02T12:51:38+00:00 2025-04-02T12:51:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469956#p469956 Mapaler
So did not try? "%Q%P%S "]]>
Mapaler
So did not try? "%Q%P%S "]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by Mapaler]]> 2025-04-02T13:00:24+00:00 2025-04-02T13:00:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469957#p469957
Fla$her wrote: 2025-04-02, 12:47 UTC You've already been advised to use %Q.
sa16 wrote: 2025-04-02, 12:51 UTC 2Mapaler
So did not try? "%Q%P%S "
Thank you!

I thought this was just removing the quotes, and if I added the quotes back, it would also be escaped by the slash. Didn't expect to add a space at the end.]]>
Fla$her wrote: 2025-04-02, 12:47 UTC You've already been advised to use %Q.
sa16 wrote: 2025-04-02, 12:51 UTC 2Mapaler
So did not try? "%Q%P%S "
Thank you!

I thought this was just removing the quotes, and if I added the quotes back, it would also be escaped by the slash. Didn't expect to add a space at the end.]]>
<![CDATA[Eng :: Re: When passing the parent path, an extra quote is added to the argument. :: Reply by beb]]> 2025-04-02T20:33:57+00:00 2025-04-02T20:33:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85572&p=469972#p469972
Mapaler wrote: 2025-04-01, 11:14 UTC ..
Set a button text.exe in the toolbar and the parameter is %P%S
Choose parent path (⇧..) and click the button.
...
How to solve this problem?
2Mapaler

Honestly, both are a joke, from my point of view (in this context, and mostly anywhere else), and, luckily, both can be easily overridden:
[..] - you can still extract actual info from that, as seen from the script below.
%P%S - just abandon it and use something like %WL instead*, as seen from the script below.

*Note: %WL-like list will give you the pure path(s) of a file under the cursor/all the selected files without any unpredictable quote marks.

User-command (usercmd.ini):

Code: Select all

[em_test_tc_params_ps1]
cmd=pwsh -c "%commander_path%\Plugins\app\PowerShell\echoParams.ps1"
param=%WL %N %P %P%N %S %P%S %T %C1 %C2
PowerShell script (echoParams.ps1):

Code: Select all

if ($pwd){
'current and parent path'|Write-Host -f DarkGray;$pwd|Write-Host;$pwd|split-path} else {
'current directory cannot be detected...'|Write-Host -f Red}
''
if (-not($args)){
'No Total Commander arguments have been passed...'|Write-Host -f Red}
if ($args){
'Total Commander arguments breakdown...'|Write-Host -f Green
''
'first parameter as %WL (list file and its contents)'|Write-Host -f Yellow
$args[0]|Write-Host -f Cyan
foreach ($line in [IO.File]::ReadLines($args[0])){$line|Write-Host -f DarkCyan}
''
'raw $args array'|Write-Host -f Yellow
$args -join ' '|Write-Host -f DarkGray
''
'parameters by individual indexes [0]...[8]'|Write-Host -f Yellow
'[0] %WL  : {0}' -f $args[0]
'[1] %N   : {0}' -f $args[1]
'[2] %P   : {0}' -f $args[2]
'[3] %P%N : {0}' -f $args[3]
'[4] %S   : {0}' -f $args[4]
'[5] %P%S : {0}' -f $args[5]
'[6] %T   : {0}' -f $args[6]
'[7] %C1  : {0}' -f $args[7]
'[8] %C2  : {0}' -f $args[8]
''
'all {0} entries from $args array (recognized as separate items)' -f $args.count|Write-Host -f Yellow
$index = 0
foreach ($param in $args){
'{0,-8:[0]} : {1}' -f $index,$param;$index++}
}
''
pause
Video illustration:
Image: https://i.imgur.com/0TEWx1g.mp4

Explanation regarding current directory: even though the TC passes nothing via its 'so called parameters' (such as %P%S,%WL or wharever) when the cursor is on the '[..]' thing, the current active TC directory remains known for the PowerShell via the $pwd automatic variable, from which we can define whatever we want, e.g. parent directory as $parent = $pwd|split-path.

Explanation regarding %WL processing: %WL-like entity is the temporary list file that consists of lines where each line represents a file under the cursor/each of the selected files (their full names). Therefore, it can be processed as an array of lines (essentially, an array of files' full names), line by line (essentially, file by file): e.g. read as such via [IO.File]::ReadLines(%WL), and then, in its turn, processed individually, e.g. via the foreach ($line in [IO.File]::ReadLines(%WL)){"do something with that $line"} procedure).

Edit: a shorter version of the script.]]>
Mapaler wrote: 2025-04-01, 11:14 UTC ..
Set a button text.exe in the toolbar and the parameter is %P%S
Choose parent path (⇧..) and click the button.
...
How to solve this problem?
2Mapaler

Honestly, both are a joke, from my point of view (in this context, and mostly anywhere else), and, luckily, both can be easily overridden:
[..] - you can still extract actual info from that, as seen from the script below.
%P%S - just abandon it and use something like %WL instead*, as seen from the script below.

*Note: %WL-like list will give you the pure path(s) of a file under the cursor/all the selected files without any unpredictable quote marks.

User-command (usercmd.ini):

Code: Select all

[em_test_tc_params_ps1]
cmd=pwsh -c "%commander_path%\Plugins\app\PowerShell\echoParams.ps1"
param=%WL %N %P %P%N %S %P%S %T %C1 %C2
PowerShell script (echoParams.ps1):

Code: Select all

if ($pwd){
'current and parent path'|Write-Host -f DarkGray;$pwd|Write-Host;$pwd|split-path} else {
'current directory cannot be detected...'|Write-Host -f Red}
''
if (-not($args)){
'No Total Commander arguments have been passed...'|Write-Host -f Red}
if ($args){
'Total Commander arguments breakdown...'|Write-Host -f Green
''
'first parameter as %WL (list file and its contents)'|Write-Host -f Yellow
$args[0]|Write-Host -f Cyan
foreach ($line in [IO.File]::ReadLines($args[0])){$line|Write-Host -f DarkCyan}
''
'raw $args array'|Write-Host -f Yellow
$args -join ' '|Write-Host -f DarkGray
''
'parameters by individual indexes [0]...[8]'|Write-Host -f Yellow
'[0] %WL  : {0}' -f $args[0]
'[1] %N   : {0}' -f $args[1]
'[2] %P   : {0}' -f $args[2]
'[3] %P%N : {0}' -f $args[3]
'[4] %S   : {0}' -f $args[4]
'[5] %P%S : {0}' -f $args[5]
'[6] %T   : {0}' -f $args[6]
'[7] %C1  : {0}' -f $args[7]
'[8] %C2  : {0}' -f $args[8]
''
'all {0} entries from $args array (recognized as separate items)' -f $args.count|Write-Host -f Yellow
$index = 0
foreach ($param in $args){
'{0,-8:[0]} : {1}' -f $index,$param;$index++}
}
''
pause
Video illustration:
Image: https://i.imgur.com/0TEWx1g.mp4

Explanation regarding current directory: even though the TC passes nothing via its 'so called parameters' (such as %P%S,%WL or wharever) when the cursor is on the '[..]' thing, the current active TC directory remains known for the PowerShell via the $pwd automatic variable, from which we can define whatever we want, e.g. parent directory as $parent = $pwd|split-path.

Explanation regarding %WL processing: %WL-like entity is the temporary list file that consists of lines where each line represents a file under the cursor/each of the selected files (their full names). Therefore, it can be processed as an array of lines (essentially, an array of files' full names), line by line (essentially, file by file): e.g. read as such via [IO.File]::ReadLines(%WL), and then, in its turn, processed individually, e.g. via the foreach ($line in [IO.File]::ReadLines(%WL)){"do something with that $line"} procedure).

Edit: a shorter version of the script.]]>
<![CDATA[Eng :: Re: A few questions regarding my license :: Reply by Hurdet]]> 2025-04-01T18:17:34+00:00 2025-04-01T18:17:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85569&p=469923#p469923
ZoSTeR wrote: 2025-03-31, 19:46 UTC EN: It is sufficient to have a license, the key does not have to be used.
How use licenze without key?
I have only WINCMD.KEY.]]>
ZoSTeR wrote: 2025-03-31, 19:46 UTC EN: It is sufficient to have a license, the key does not have to be used.
How use licenze without key?
I have only WINCMD.KEY.]]>
<![CDATA[Eng :: Re: A few questions regarding my license :: Reply by Dalai]]> 2025-04-01T18:38:49+00:00 2025-04-01T18:38:49+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85569&p=469924#p469924
What Ghisler meant with that statement is that you can ignore the 30 day trial limit and keep using TC if you own a license, but without installing that license/key - with the obvious caveat that TC will show the nag screen.]]>

What Ghisler meant with that statement is that you can ignore the 30 day trial limit and keep using TC if you own a license, but without installing that license/key - with the obvious caveat that TC will show the nag screen.]]>
<![CDATA[Eng :: Re: A few questions regarding my license :: Reply by white]]> 2025-04-01T18:39:57+00:00 2025-04-01T18:39:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85569&p=469925#p469925
Hurdet wrote: 2025-04-01, 18:17 UTC How use licenze without key?
I have only WINCMD.KEY.
Use it without WINCMD.KEY for longer than 1 month, selecting 1, 2 or 3, each time you start TC.]]>
Hurdet wrote: 2025-04-01, 18:17 UTC How use licenze without key?
I have only WINCMD.KEY.
Use it without WINCMD.KEY for longer than 1 month, selecting 1, 2 or 3, each time you start TC.]]>
<![CDATA[Eng :: Re: A few questions regarding my license :: Reply by beb]]> 2025-04-01T18:55:08+00:00 2025-04-01T18:55:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85569&p=469926#p469926 Hurdet
Just do not utilize your WINCMD.KEY anywhere and anyhow (i.e. do not put it itself, or its archived copy in the TC directory, or its binary representation in the registry*).
Of course, doing so implies you would see 'UNREGISTERED' in the title bar and would need to push those [1][2][3] buttons upon launch/restart.
Nevertheless, since you do have a valid license [WINCMD.KEY], your TC usage in such a scenario is considered eligible.

Notes*:
- you can put your WINCMD.KEY directly in the TC directory
- you can pack your WINCMD.KEY into the tcmdkey.zip archive and put it in the TC directory
- you can convert your WINCMD.KEY into the bytes array and put it in the Windows registry as such
--- using white's approach (cmd based): viewtopic.php?t=78538
---- using my approach (PowerShell based): https://ghisler.ch/board/viewtopic.php?t=84672
----- or using some other (.vbs scripts or so) ones.
In those cases, TC would recognize your license, and you would see your nice name in the title bar.
For whatever reason (security, anonymity, etc., name it), you might prefer not to use any of the above mentioned ways and still remain a legit user, though having said inconviences.]]>
Hurdet
Just do not utilize your WINCMD.KEY anywhere and anyhow (i.e. do not put it itself, or its archived copy in the TC directory, or its binary representation in the registry*).
Of course, doing so implies you would see 'UNREGISTERED' in the title bar and would need to push those [1][2][3] buttons upon launch/restart.
Nevertheless, since you do have a valid license [WINCMD.KEY], your TC usage in such a scenario is considered eligible.

Notes*:
- you can put your WINCMD.KEY directly in the TC directory
- you can pack your WINCMD.KEY into the tcmdkey.zip archive and put it in the TC directory
- you can convert your WINCMD.KEY into the bytes array and put it in the Windows registry as such
--- using white's approach (cmd based): viewtopic.php?t=78538
---- using my approach (PowerShell based): https://ghisler.ch/board/viewtopic.php?t=84672
----- or using some other (.vbs scripts or so) ones.
In those cases, TC would recognize your license, and you would see your nice name in the title bar.
For whatever reason (security, anonymity, etc., name it), you might prefer not to use any of the above mentioned ways and still remain a legit user, though having said inconviences.]]>
<![CDATA[Eng :: Re: A few questions regarding my license :: Reply by petermad]]> 2025-04-03T02:38:15+00:00 2025-04-03T02:38:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85569&p=469977#p469977
you can pack your WINCMD.KEY into the tcmdkey.zip archive and put it in the TC directory
Notice that the compression rate has to be set to 0]]>
you can pack your WINCMD.KEY into the tcmdkey.zip archive and put it in the TC directory
Notice that the compression rate has to be set to 0]]>
<![CDATA[Eng :: View mode won't apply to left or right pane :: Author mrkpl125]]> 2025-04-02T20:19:08+00:00 2025-04-02T20:19:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85580&p=469970#p469970
I was trying to enable 'striped' view (even and odd lines to be shown in different color). I accessed Configuration -> Options -> View mode . Weird that the <default> view won't allow you to choose the background, but anyway I created a new view mode - named it 'Main' - and applyed a greish background 2 color to it.

I noticed that this only worked for the left pane. Unfortunately, the right pane remains as is, i.e. <default>. I thought that I may have needed to create a separate view mode for each pane, so I did ("Main 2"). Yet, now the right pane have this "Main 2" view mode selected whereas the left pane reverted to the <default> mode.

I'm a bit lost with how the view modes actually work. Isn't there an easy way to just enable striped view for all folders in both the right and left panes?

Thanks in advance.]]>

I was trying to enable 'striped' view (even and odd lines to be shown in different color). I accessed Configuration -> Options -> View mode . Weird that the <default> view won't allow you to choose the background, but anyway I created a new view mode - named it 'Main' - and applyed a greish background 2 color to it.

I noticed that this only worked for the left pane. Unfortunately, the right pane remains as is, i.e. <default>. I thought that I may have needed to create a separate view mode for each pane, so I did ("Main 2"). Yet, now the right pane have this "Main 2" view mode selected whereas the left pane reverted to the <default> mode.

I'm a bit lost with how the view modes actually work. Isn't there an easy way to just enable striped view for all folders in both the right and left panes?

Thanks in advance.]]>
<![CDATA[Eng :: Re: View mode won't apply to left or right pane :: Reply by Dalai]]> 2025-04-02T20:57:09+00:00 2025-04-02T20:57:09+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85580&p=469974#p469974 <![CDATA[Eng :: Re: View mode won't apply to left or right pane :: Reply by mrkpl125]]> 2025-04-03T06:43:34+00:00 2025-04-03T06:43:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85580&p=469978#p469978 <![CDATA[Eng :: Re: way to show age of folder in visual way? :: Reply by H.Umer390]]> 2025-04-03T07:01:24+00:00 2025-04-03T07:01:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85560&p=469980#p469980 <![CDATA[Eng :: Re: Issue with Thumbnail View: thumbnails of png files not showed :: Reply by CrHasher]]> 2025-04-02T17:54:57+00:00 2025-04-02T17:54:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=80065&p=469966#p469966 <![CDATA[Eng :: Re: Issue with Thumbnail View: thumbnails of png files not showed :: Reply by Horst.Epp]]> 2025-04-03T10:17:52+00:00 2025-04-03T10:17:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=80065&p=469986#p469986
CrHasher wrote: 2025-04-02, 17:54 UTC The saga continues, I have the same issue that *.png thumbnails are not displayed, but after a lot of testing my fix is to run Total Commander in admin mode. So apparently explorer or something blocks TC from generating those thumbs. This happens both for OneDrive folders and also others that have nothing to do with OD. Given this info I don't consider this a config issue it's an elevated privilege issue, possible maybe. Was there any fix for this?
There is nothing to fix.
.PNG files are displayed as thumbnails with normal and enhanced privileges.
Using the entry "Use Explorer method..." for *.*
Is enough for system which have thumbnail providers.
Alternative "Get from Irfan-/XnView" for *.*
provides PNG thumbnails if the path to IrfanView is configured, of course.]]>
CrHasher wrote: 2025-04-02, 17:54 UTC The saga continues, I have the same issue that *.png thumbnails are not displayed, but after a lot of testing my fix is to run Total Commander in admin mode. So apparently explorer or something blocks TC from generating those thumbs. This happens both for OneDrive folders and also others that have nothing to do with OD. Given this info I don't consider this a config issue it's an elevated privilege issue, possible maybe. Was there any fix for this?
There is nothing to fix.
.PNG files are displayed as thumbnails with normal and enhanced privileges.
Using the entry "Use Explorer method..." for *.*
Is enough for system which have thumbnail providers.
Alternative "Get from Irfan-/XnView" for *.*
provides PNG thumbnails if the path to IrfanView is configured, of course.]]>
<![CDATA[Eng :: Autohotkey: send internal commands with parameters (user defined commands) :: Author Rafaello]]> 2025-04-03T16:11:55+00:00 2025-04-03T16:11:55+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85584&p=469993#p469993
Currently I have to create a usercmd.ini first:
Spoiler

Code: Select all

GetTotalCommanderTabs(ByRef winId) {
    ; Creates user command (if necessary) in usercmd.ini 
    ; and uses it to request the current tabs file. 
    ; If the second panel is enabled, file contains tabs from all panels, 
    ; otherwise file contains tabs from the active panel
    
    static TABS_RESULT, CONFIG, COMMAND
    static created := false
    if created
        return TABS_RESULT
    
    ; Search for TC main directory
    static APPDATA_PATH := A_AppData "\GHISLER\"     
    if !FileExist(APPDATA_PATH) {    
        static PATH
        WinGet, PATH, ProcessPath, ahk_id %winId%
        
        ; Remove exe name
        PATH := SubStr(PATH, 1, InStr(PATH, "\",, -12)) 
        APPDATA_PATH := PATH       
    }
        
    TABS_RESULT := APPDATA_PATH "Tabs.tab"
    CONFIG      := APPDATA_PATH "usercmd.ini"
    COMMAND     := "EM_SaveAllTabs"
       
    ; Check and create user command
    loop, 4 {
        ; Read the contents of the config until it appears or the loop ends with an error
        IniRead, _section, % CONFIG, % COMMAND
        if (_section && _section != "ERROR") {
            created := true
            return TABS_RESULT
        }            
        
        ; Set normal attributes (write access)
        FileSetAttrib, n, % APPDATA_PATH
        FileSetAttrib, n, % CONFIG
        sleep, 20 * A_Index
        
        ; Create new section
        FileAppend,
        (LTrim
            # Please dont add commands with the same name
            [%COMMAND%]
            cmd=SaveTabs2 
            param=`"%TABS_RESULT%`"
            
        ), % CONFIG
        sleep, 50 * A_Index
    }
    return LogError(Exception("Unable to create configuration", "Total Commander config", CONFIG " doesnt exist and cannot be created. Create it manually in the " APPDATA_PATH))
}

Then I have to wait for the final file to appear and parse it:
Spoiler

Code: Select all

GetTotalCommanderPaths(ByRef winId) {
    ; Requests a file with current tabs and analyzes it. 
    ; Searches for the active tab using the "activetab" parameter
    global Paths
       
    try { 
        _tabs := GetTotalCommanderTabs(winId)
        try FileDelete, % _tabs
        TotalCommanderUserCommand(winId, "EM_SaveAllTabs")
        
        loop, 600 {
            if FileExist(_tabs) {
                _paths  := []
                
                ; Tabs index starts with 0, array index starts with 1
                _active := _last := 0
                
                Loop, read, % _tabs
                {
                    ; Omit the InStr key and SubStr from value position
                    if (_pos := InStr(A_LoopReadLine, "path=")) {                
                        _paths.push(SubStr(A_LoopReadLine, _pos + 5))
                    }
                    if (_num := InStr(A_LoopReadLine, "activetab=")) {
                        ; Skip next active tab by saving last
                        _active := _last
                        _last   := SubStr(A_LoopReadLine, _num + 10)                
                    }
                }
                
                ; Push the active tab to the global array first
                Paths.push(_paths[_active + 1])
                
                ; Remove duplicate and add the remaining tabs
                _paths.removeAt(_active + 1)
                Paths.push(_paths*)
                return
            }
            sleep, 20
        }
        return LogError(Exception("Unable to access tabs", "Total Commander tabs", "Close Total Commander. The architecture of the script and Total Commander must be the same: " . (A_PtrSize * 8)))
        
    } catch _error {
        LogError(_error)
    }
}
This is very slow and unreliable, as something can go wrong at every step!]]>

Currently I have to create a usercmd.ini first:
Spoiler

Code: Select all

GetTotalCommanderTabs(ByRef winId) {
    ; Creates user command (if necessary) in usercmd.ini 
    ; and uses it to request the current tabs file. 
    ; If the second panel is enabled, file contains tabs from all panels, 
    ; otherwise file contains tabs from the active panel
    
    static TABS_RESULT, CONFIG, COMMAND
    static created := false
    if created
        return TABS_RESULT
    
    ; Search for TC main directory
    static APPDATA_PATH := A_AppData "\GHISLER\"     
    if !FileExist(APPDATA_PATH) {    
        static PATH
        WinGet, PATH, ProcessPath, ahk_id %winId%
        
        ; Remove exe name
        PATH := SubStr(PATH, 1, InStr(PATH, "\",, -12)) 
        APPDATA_PATH := PATH       
    }
        
    TABS_RESULT := APPDATA_PATH "Tabs.tab"
    CONFIG      := APPDATA_PATH "usercmd.ini"
    COMMAND     := "EM_SaveAllTabs"
       
    ; Check and create user command
    loop, 4 {
        ; Read the contents of the config until it appears or the loop ends with an error
        IniRead, _section, % CONFIG, % COMMAND
        if (_section && _section != "ERROR") {
            created := true
            return TABS_RESULT
        }            
        
        ; Set normal attributes (write access)
        FileSetAttrib, n, % APPDATA_PATH
        FileSetAttrib, n, % CONFIG
        sleep, 20 * A_Index
        
        ; Create new section
        FileAppend,
        (LTrim
            # Please dont add commands with the same name
            [%COMMAND%]
            cmd=SaveTabs2 
            param=`"%TABS_RESULT%`"
            
        ), % CONFIG
        sleep, 50 * A_Index
    }
    return LogError(Exception("Unable to create configuration", "Total Commander config", CONFIG " doesnt exist and cannot be created. Create it manually in the " APPDATA_PATH))
}

Then I have to wait for the final file to appear and parse it:
Spoiler

Code: Select all

GetTotalCommanderPaths(ByRef winId) {
    ; Requests a file with current tabs and analyzes it. 
    ; Searches for the active tab using the "activetab" parameter
    global Paths
       
    try { 
        _tabs := GetTotalCommanderTabs(winId)
        try FileDelete, % _tabs
        TotalCommanderUserCommand(winId, "EM_SaveAllTabs")
        
        loop, 600 {
            if FileExist(_tabs) {
                _paths  := []
                
                ; Tabs index starts with 0, array index starts with 1
                _active := _last := 0
                
                Loop, read, % _tabs
                {
                    ; Omit the InStr key and SubStr from value position
                    if (_pos := InStr(A_LoopReadLine, "path=")) {                
                        _paths.push(SubStr(A_LoopReadLine, _pos + 5))
                    }
                    if (_num := InStr(A_LoopReadLine, "activetab=")) {
                        ; Skip next active tab by saving last
                        _active := _last
                        _last   := SubStr(A_LoopReadLine, _num + 10)                
                    }
                }
                
                ; Push the active tab to the global array first
                Paths.push(_paths[_active + 1])
                
                ; Remove duplicate and add the remaining tabs
                _paths.removeAt(_active + 1)
                Paths.push(_paths*)
                return
            }
            sleep, 20
        }
        return LogError(Exception("Unable to access tabs", "Total Commander tabs", "Close Total Commander. The architecture of the script and Total Commander must be the same: " . (A_PtrSize * 8)))
        
    } catch _error {
        LogError(_error)
    }
}
This is very slow and unreliable, as something can go wrong at every step!]]>
<![CDATA[Eng :: Re: FTPS connection is not stable: Client handshake failed: -2146893018 :: Reply by Michi_BS]]> 2025-04-03T21:45:39+00:00 2025-04-03T21:45:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=76730&p=470002#p470002 After copying the two recommended OpenSSL dlls to the program folder of total commander it worked again without problem.
Thank you for the helpful hint :-)]]>
After copying the two recommended OpenSSL dlls to the program folder of total commander it worked again without problem.
Thank you for the helpful hint :-)]]>
<![CDATA[Eng :: change the color of the moved file or folder :: Author randysejas2]]> 2025-04-03T11:23:29+00:00 2025-04-03T11:23:29+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85583&p=469987#p469987 <![CDATA[Eng :: Re: change the color of the moved file or folder :: Reply by tuska]]> 2025-04-03T20:42:40+00:00 2025-04-03T20:42:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85583&p=469997#p469997
Please see if this post helps in any way:
Is there a way to colorize whole directory tree where a new file is created ?]]>

Please see if this post helps in any way:
Is there a way to colorize whole directory tree where a new file is created ?]]>
<![CDATA[Eng :: Re: change the color of the moved file or folder :: Reply by Fla$her]]> 2025-04-04T10:34:37+00:00 2025-04-04T10:34:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85583&p=470016#p470016 And in any case, this will not help when moving within a single volume.

It's possible to create a command chain to move and assign a comment, which will be compared via WinScriptsAdv, assigning <value> for text comparison (OP:= | Value:<value>). Such a search pattern can already be assigned a color.]]>
And in any case, this will not help when moving within a single volume.

It's possible to create a command chain to move and assign a comment, which will be compared via WinScriptsAdv, assigning <value> for text comparison (OP:= | Value:<value>). Such a search pattern can already be assigned a color.]]>
<![CDATA[Eng :: Re: Error copyng files :: Reply by ghisler(Author)]]> 2025-04-04T15:49:14+00:00 2025-04-04T15:49:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85568&p=470031#p470031 <![CDATA[Eng :: can i change folder and subfoder permission ? :: Author giulia]]> 2025-04-07T07:19:28+00:00 2025-04-07T07:19:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470090#p470090
can i change folder and the subfolder permission?
for example remove everything and let everyone read and write

if yes , i can i do it?
thanks]]>

can i change folder and the subfolder permission?
for example remove everything and let everyone read and write

if yes , i can i do it?
thanks]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Dalai]]> 2025-04-07T09:34:30+00:00 2025-04-07T09:34:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470093#p470093
One thing you should NEVER do, although this can be read throughout the web: Grant the pseudo-user "Everyone" the permission "Full Control". This allows everyone - including guests - to change permissions! If you want everyone to be able to write, it's sufficient to grant the "Write" permission.

This topic can become very complex very quickly. I suggest to read and try to understand before you change permissions since doing so can have security implications.]]>

One thing you should NEVER do, although this can be read throughout the web: Grant the pseudo-user "Everyone" the permission "Full Control". This allows everyone - including guests - to change permissions! If you want everyone to be able to write, it's sufficient to grant the "Write" permission.

This topic can become very complex very quickly. I suggest to read and try to understand before you change permissions since doing so can have security implications.]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by giulia]]> 2025-04-07T13:46:01+00:00 2025-04-07T13:46:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470098#p470098
Dalai wrote: 2025-04-07, 09:34 UTC Editing NTFS permissions works the same way as in Explorer - via an object's properties in the tab Security. Be aware that removing directory permissions usually requires the inheritance to be disabled first. Depending on the directory owner it might also be necessary to take ownership of the directory before the permissions can be changed; this is not necessary when changing permissions as administrator.

One thing you should NEVER do, although this can be read throughout the web: Grant the pseudo-user "Everyone" the permission "Full Control". This allows everyone - including guests - to change permissions! If you want everyone to be able to write, it's sufficient to grant the "Write" permission.

This topic can become very complex very quickly. I suggest to read and try to understand before you change permissions since doing so can have security implications.
hi
well i would like to know if tc hav a plugin or a feature to change them ,and not via explorer
thanks]]>
Dalai wrote: 2025-04-07, 09:34 UTC Editing NTFS permissions works the same way as in Explorer - via an object's properties in the tab Security. Be aware that removing directory permissions usually requires the inheritance to be disabled first. Depending on the directory owner it might also be necessary to take ownership of the directory before the permissions can be changed; this is not necessary when changing permissions as administrator.

One thing you should NEVER do, although this can be read throughout the web: Grant the pseudo-user "Everyone" the permission "Full Control". This allows everyone - including guests - to change permissions! If you want everyone to be able to write, it's sufficient to grant the "Write" permission.

This topic can become very complex very quickly. I suggest to read and try to understand before you change permissions since doing so can have security implications.
hi
well i would like to know if tc hav a plugin or a feature to change them ,and not via explorer
thanks]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Horst.Epp]]> 2025-04-07T13:53:48+00:00 2025-04-07T13:53:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470099#p470099
giulia wrote: 2025-04-07, 13:46 UTC hi
well i would like to know if tc hav a plugin or a feature to change them ,and not via explorer
thanks
There is no such plugin or feature.
This would in no way take away the considerations which Dalai has explained.]]>
giulia wrote: 2025-04-07, 13:46 UTC hi
well i would like to know if tc hav a plugin or a feature to change them ,and not via explorer
thanks
There is no such plugin or feature.
This would in no way take away the considerations which Dalai has explained.]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Fla$her]]> 2025-04-07T13:55:21+00:00 2025-04-07T13:55:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470100#p470100 cm_EditPermissionInfo
cm_EditOwnerInfo]]>
cm_EditPermissionInfo
cm_EditOwnerInfo]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Horst.Epp]]> 2025-04-07T13:58:32+00:00 2025-04-07T13:58:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470101#p470101
Fla$her wrote: 2025-04-07, 13:55 UTC cm_EditPermissionInfo
cm_EditOwnerInfo
This may not help at all.
The result for both functions is:
---------------------------
Windows
---------------------------
Windows cannot take ownership as requested because a component of the software you are using that is required to perform that function is not compatible with any version of Windows released after Windows Server 2003. Contact your software vendor to find out if this software has been updated for current versions of Windows.
---------------------------
OK
---------------------------]]>
Fla$her wrote: 2025-04-07, 13:55 UTC cm_EditPermissionInfo
cm_EditOwnerInfo
This may not help at all.
The result for both functions is:
---------------------------
Windows
---------------------------
Windows cannot take ownership as requested because a component of the software you are using that is required to perform that function is not compatible with any version of Windows released after Windows Server 2003. Contact your software vendor to find out if this software has been updated for current versions of Windows.
---------------------------
OK
---------------------------]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Fla$her]]> 2025-04-07T14:07:03+00:00 2025-04-07T14:07:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470103#p470103
Horst.Epp wrote: 2025-04-07, 13:58 UTCThis may not help at all.
I know. It works on XP. :)]]>
Horst.Epp wrote: 2025-04-07, 13:58 UTCThis may not help at all.
I know. It works on XP. :)]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by giulia]]> 2025-04-07T14:41:19+00:00 2025-04-07T14:41:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470106#p470106 i guess maybe with a command line and icacls
for example
icacls Install /inheritance:d /t /c
should remove everthing
there isn't any way to do it, right?]]>
i guess maybe with a command line and icacls
for example
icacls Install /inheritance:d /t /c
should remove everthing
there isn't any way to do it, right?]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Fla$her]]> 2025-04-07T15:00:50+00:00 2025-04-07T15:00:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470109#p470109 Command: %comspec% /q/c takeown /f
Parameters: "%P*" /r /d y && icacls "%P*" /reset /t]]>
Command: %comspec% /q/c takeown /f
Parameters: "%P*" /r /d y && icacls "%P*" /reset /t]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by giulia]]> 2025-04-08T06:26:00+00:00 2025-04-08T06:26:00+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470123#p470123
Fla$her wrote: 2025-04-07, 15:00 UTC You cannot delete everything, you can reset:
Command: %comspec% /q/c takeown /f
Parameters: "%P*" /r /d y && icacls "%P*" /reset /t
hi
nice , so i can reset it's like take Take Ownership?
and can i know i can set everyone permission full ?
thanks]]>
Fla$her wrote: 2025-04-07, 15:00 UTC You cannot delete everything, you can reset:
Command: %comspec% /q/c takeown /f
Parameters: "%P*" /r /d y && icacls "%P*" /reset /t
hi
nice , so i can reset it's like take Take Ownership?
and can i know i can set everyone permission full ?
thanks]]>
<![CDATA[Eng :: Re: can i change folder and subfoder permission ? :: Reply by Fla$her]]> 2025-04-08T19:18:52+00:00 2025-04-08T19:18:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85601&p=470166#p470166 Parameters: "%P*" /r /d y && icacls "%P*" /grant *S-1-1-0:F /c /l /q /t]]> Parameters: "%P*" /r /d y && icacls "%P*" /grant *S-1-1-0:F /c /l /q /t]]> <![CDATA[Eng :: Problem restoring file type to default app :: Author Perplexer]]> 2025-04-08T21:05:42+00:00 2025-04-08T21:05:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85614&p=470170#p470170
I recently downloaded a new image format called *.avif and when I double-clicked it, it opened in the Photos app in Windows 11. I thought I would make ACDSee the default app for this file type as well, so I right-clicked on the avif image file, selected Open with -> Choose another app, selected ACDSee and clicked "Always". However ACDSee couldn't open this new image format (my version does not support this format).

So I decided I would just revert back to the Photos app being the default app for *.avif. I again right-clicked on the image file, selected Open with -> Choose another app -> Photos -> Always. But when I then double-clicked on the image, it did not open in the Photos app like it did the first time. Instead it opened in the "Windows Photo Viewer".

This only seems to happen in Total Commander. If I open Windows Explorer, navigate to the image file there and double-click it, it will open correctly in the Photos app. I have restarted Total Commander, launched it as administrator, rebooted the PC, nothing helped. Double-clicking *.avif within TC always launches Windows Photo Viewer instead of the Photos app.

Is there a way to fix this?]]>

I recently downloaded a new image format called *.avif and when I double-clicked it, it opened in the Photos app in Windows 11. I thought I would make ACDSee the default app for this file type as well, so I right-clicked on the avif image file, selected Open with -> Choose another app, selected ACDSee and clicked "Always". However ACDSee couldn't open this new image format (my version does not support this format).

So I decided I would just revert back to the Photos app being the default app for *.avif. I again right-clicked on the image file, selected Open with -> Choose another app -> Photos -> Always. But when I then double-clicked on the image, it did not open in the Photos app like it did the first time. Instead it opened in the "Windows Photo Viewer".

This only seems to happen in Total Commander. If I open Windows Explorer, navigate to the image file there and double-click it, it will open correctly in the Photos app. I have restarted Total Commander, launched it as administrator, rebooted the PC, nothing helped. Double-clicking *.avif within TC always launches Windows Photo Viewer instead of the Photos app.

Is there a way to fix this?]]>
<![CDATA[Eng :: Re: Problem restoring file type to default app :: Reply by Perplexer]]> 2025-04-08T21:20:12+00:00 2025-04-08T21:20:12+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85614&p=470171#p470171
Select file -> menu Files -> Associate With... -> Uncheck Replace with: PhotoViewer.dll

LINK: viewtopic.php?t=76124]]>

Select file -> menu Files -> Associate With... -> Uncheck Replace with: PhotoViewer.dll

LINK: viewtopic.php?t=76124]]>
<![CDATA[Eng :: Re: Problem restoring file type to default app :: Reply by white]]> 2025-04-08T21:21:45+00:00 2025-04-08T21:21:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85614&p=470172#p470172
Help wrote:[Configuration]
ReplacePhotoApp=1 Replaces the Windows Photo App (tile app) by the Windows Photo Viewer (desktop program) when double clicking an image file.
On Windows 10 and newer, this is ignored unless PhotoAppFilter starts with a dash

PhotoAppFilter= Set to - to disable opening photos app with list of images in same folder

PhotoAppMode=0 Override how the Microsoft Photos app is called to load multiple images:
0: automatic based on photo app version number
1: old method (LaunchFileWithOptionsAsync)
2: ms-photos:viewer?fileName=name with URL-encoded name,
3: ms-photos:viewer?fileName=name without encoding the name
-1: open photos app with only one file
]]>
Help wrote:[Configuration]
ReplacePhotoApp=1 Replaces the Windows Photo App (tile app) by the Windows Photo Viewer (desktop program) when double clicking an image file.
On Windows 10 and newer, this is ignored unless PhotoAppFilter starts with a dash

PhotoAppFilter= Set to - to disable opening photos app with list of images in same folder

PhotoAppMode=0 Override how the Microsoft Photos app is called to load multiple images:
0: automatic based on photo app version number
1: old method (LaunchFileWithOptionsAsync)
2: ms-photos:viewer?fileName=name with URL-encoded name,
3: ms-photos:viewer?fileName=name without encoding the name
-1: open photos app with only one file
]]>
<![CDATA[Eng :: Using SFTP plug-in :: Author LongTimeTCUser]]> 2025-04-08T00:19:51+00:00 2025-04-08T00:19:51+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470120#p470120
The error I get is: "Could not initialize SFTP session! Unable to startup channel."

Here are the entries I use: Connect to: 192.168.1.106:6789
User name: a10 (SFTP server allows for arbitrary user names)
Password: as specified in SFTP server

Nothing else is filled in.

Thank you.]]>

The error I get is: "Could not initialize SFTP session! Unable to startup channel."

Here are the entries I use: Connect to: 192.168.1.106:6789
User name: a10 (SFTP server allows for arbitrary user names)
Password: as specified in SFTP server

Nothing else is filled in.

Thank you.]]>
<![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by Dalai]]> 2025-04-08T08:50:06+00:00 2025-04-08T08:50:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470129#p470129 <![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by JOUBE]]> 2025-04-08T13:21:41+00:00 2025-04-08T13:21:41+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470137#p470137 https://www.totalcommander.ch/beta/sftpplug310b5.zip and install it that way plugins are installed within the TC: Press Enter on the zip file within the TC and follow the instructions. (Please do not manually unzip and copy files or anything like that.)]]> https://www.totalcommander.ch/beta/sftpplug310b5.zip and install it that way plugins are installed within the TC: Press Enter on the zip file within the TC and follow the instructions. (Please do not manually unzip and copy files or anything like that.)]]> <![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by LongTimeTCUser]]> 2025-04-09T04:09:27+00:00 2025-04-09T04:09:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470176#p470176 "Error: Could not start SSH session: Unable to exchange encryption keys."]]> "Error: Could not start SSH session: Unable to exchange encryption keys."]]> <![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by JOUBE]]> 2025-04-09T09:06:06+00:00 2025-04-09T09:06:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470183#p470183
LongTimeTCUser wrote: 2025-04-09, 04:09 UTC Thank you. I downloaded the version suggested by Joube and now got the error:
"Error: Could not start SSH session: Unable to exchange encryption keys."
Okay, the problem with the installation of the plugin itself seams to be fixed now. Next step is to switch on the logging for this connection in the options of the connection and have a look at it. Please switch logging on and note that the filename of the log file is tcftp.log (without s in the file name!). Maybe with the log file you can fix it yourself (Have a key/generate a key/get a key ... it depends... /Switch servers configuration to add passwort to the supported authentication methods: publickey,password /Have a look at the man of your server app: what you have to do on client side ).

A hint: The Tc-plugin needs to have in the options of the connection both in the case of key authentication: key pathfilename of public and privat.]]>
LongTimeTCUser wrote: 2025-04-09, 04:09 UTC Thank you. I downloaded the version suggested by Joube and now got the error:
"Error: Could not start SSH session: Unable to exchange encryption keys."
Okay, the problem with the installation of the plugin itself seams to be fixed now. Next step is to switch on the logging for this connection in the options of the connection and have a look at it. Please switch logging on and note that the filename of the log file is tcftp.log (without s in the file name!). Maybe with the log file you can fix it yourself (Have a key/generate a key/get a key ... it depends... /Switch servers configuration to add passwort to the supported authentication methods: publickey,password /Have a look at the man of your server app: what you have to do on client side ).

A hint: The Tc-plugin needs to have in the options of the connection both in the case of key authentication: key pathfilename of public and privat.]]>
<![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by ghisler(Author)]]> 2025-04-09T10:01:00+00:00 2025-04-09T10:01:00+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470187#p470187
"Error: Could not start SSH session: Unable to exchange encryption keys."
This error means that the plugin doesn't support any of the encryption algorithm the server supports, and vice versa.

You can use nmap (for Windows or Linux) to see which protocols are supported by the server:
nmap -sV -p Portnumber --script ssh2-enum-algos Servername.com
-sV is necessary if the port number differs from 22.]]>
"Error: Could not start SSH session: Unable to exchange encryption keys."
This error means that the plugin doesn't support any of the encryption algorithm the server supports, and vice versa.

You can use nmap (for Windows or Linux) to see which protocols are supported by the server:
nmap -sV -p Portnumber --script ssh2-enum-algos Servername.com
-sV is necessary if the port number differs from 22.]]>
<![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by LongTimeTCUser]]> 2025-04-09T17:47:22+00:00 2025-04-09T17:47:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470208#p470208
========================
Connecting to: 192.168.1.106
IP address: 192.168.1.106:6789
Key exchange method: diffie-hellman-group14-sha256
Host key method: ecdsa-sha2-nistp256
Encryption method (both directions): aes256-ctr
MAC (message authentication code) method (both directions): hmac-sha2-256
Error: Could not start SSH session:
Unable to exchange encryption keys

==================
Thanks!]]>

========================
Connecting to: 192.168.1.106
IP address: 192.168.1.106:6789
Key exchange method: diffie-hellman-group14-sha256
Host key method: ecdsa-sha2-nistp256
Encryption method (both directions): aes256-ctr
MAC (message authentication code) method (both directions): hmac-sha2-256
Error: Could not start SSH session:
Unable to exchange encryption keys

==================
Thanks!]]>
<![CDATA[Eng :: Re: Using SFTP plug-in :: Reply by ghisler(Author)]]> 2025-04-10T08:25:31+00:00 2025-04-10T08:25:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85604&p=470225#p470225 <![CDATA[Eng :: Re: Navigation history is global; I suggest a per-tab folder history :: Reply by paleckar]]> 2025-04-09T12:50:54+00:00 2025-04-09T12:50:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=25990&p=470192#p470192
That out of the way, I can safely say that not even 25 years of usage is enough to get used to the shared history between tabs and not be constantly confused about it. Virtually *every single* other application out there that utilizes tabs to browse or edit items has their history separated and often even treats them like sandboxes, which is a too strong conditioning and a force of habit to overcome.

I'm deeply saddened that something as trivial to implement as this has not been incorporated into TC, even though user has been calling for it for a long time now, especially when for no better reason than because Christian Ghisler apparently does not like it.

Why not make it optional then with the default off? Please please reconsider. Take one for the userbase ;-) TC is otherwise an awesome and super useful app that we all love. Thank you.]]>

That out of the way, I can safely say that not even 25 years of usage is enough to get used to the shared history between tabs and not be constantly confused about it. Virtually *every single* other application out there that utilizes tabs to browse or edit items has their history separated and often even treats them like sandboxes, which is a too strong conditioning and a force of habit to overcome.

I'm deeply saddened that something as trivial to implement as this has not been incorporated into TC, even though user has been calling for it for a long time now, especially when for no better reason than because Christian Ghisler apparently does not like it.

Why not make it optional then with the default off? Please please reconsider. Take one for the userbase ;-) TC is otherwise an awesome and super useful app that we all love. Thank you.]]>
<![CDATA[Eng :: Re: Navigation history is global; I suggest a per-tab folder history :: Reply by ghisler(Author)]]> 2025-04-10T08:26:17+00:00 2025-04-10T08:26:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=25990&p=470226#p470226 viewtopic.php?p=200342#p200342]]> viewtopic.php?p=200342#p200342]]> <![CDATA[Eng :: Re: Navigation history is global; I suggest a per-tab folder history :: Reply by Picant]]> 2025-04-10T15:13:57+00:00 2025-04-10T15:13:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=25990&p=470239#p470239
paleckar wrote: 2025-04-09, 12:50 UTC I've been using Total Commander since the times it was still Windows Commander. It is the only app that I've never stopped loving and using on a daily basis.

That out of the way, I can safely say that not even 25 years of usage is enough to get used to the shared history between tabs and not be constantly confused about it. Virtually *every single* other application out there that utilizes tabs to browse or edit items has their history separated and often even treats them like sandboxes, which is a too strong conditioning and a force of habit to overcome.

I'm deeply saddened that something as trivial to implement as this has not been incorporated into TC, even though user has been calling for it for a long time now, especially when for no better reason than because Christian Ghisler apparently does not like it.

Why not make it optional then with the default off? Please please reconsider. Take one for the userbase ;-) TC is otherwise an awesome and super useful app that we all love. Thank you.
You mirror my experience exactly.

I don't think of my PC as one site, as Christian suggests. I think in terms of projects that run concurrently and typically have one tab open per project. It would be a great help if I could navigate backwards and forwards in the project (tab) history without the influence of other tabs.

The only way I currently have with TC to accomplish this is to use one tab per panel and have multiple instances of TC open.

I don't understand why this can't be implemented as an option, since according to Christian it's not a big effort and many people want this option. Why not have a check mark in the configuration, which is e.q. called '[] per tab history'. Per default it is off.
What is so complicated about it?]]>
paleckar wrote: 2025-04-09, 12:50 UTC I've been using Total Commander since the times it was still Windows Commander. It is the only app that I've never stopped loving and using on a daily basis.

That out of the way, I can safely say that not even 25 years of usage is enough to get used to the shared history between tabs and not be constantly confused about it. Virtually *every single* other application out there that utilizes tabs to browse or edit items has their history separated and often even treats them like sandboxes, which is a too strong conditioning and a force of habit to overcome.

I'm deeply saddened that something as trivial to implement as this has not been incorporated into TC, even though user has been calling for it for a long time now, especially when for no better reason than because Christian Ghisler apparently does not like it.

Why not make it optional then with the default off? Please please reconsider. Take one for the userbase ;-) TC is otherwise an awesome and super useful app that we all love. Thank you.
You mirror my experience exactly.

I don't think of my PC as one site, as Christian suggests. I think in terms of projects that run concurrently and typically have one tab open per project. It would be a great help if I could navigate backwards and forwards in the project (tab) history without the influence of other tabs.

The only way I currently have with TC to accomplish this is to use one tab per panel and have multiple instances of TC open.

I don't understand why this can't be implemented as an option, since according to Christian it's not a big effort and many people want this option. Why not have a check mark in the configuration, which is e.q. called '[] per tab history'. Per default it is off.
What is so complicated about it?]]>
<![CDATA[Eng :: Re: Navigation history is global; I suggest a per-tab folder history :: Reply by paleckar]]> 2025-04-11T15:27:54+00:00 2025-04-11T15:27:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=25990&p=470281#p470281
I don't even understand your argument. For example, if in my web browser I open multiple news stories from from the same news page, I still want the tabs histories to be separated, because each story is independent of others. It's almost like every time I follow a link on a new tab I'm creating a new little project (learning something new in this case). Should the tabs histories be intertwined just because they all come from the same main webpage?

I've read the entire thread multiple times and I don't think I bring any new arguments to the table. Everything has already been said. I mostly just wanted to make another +1 for this feature request.

TLDR: I am not trying to say my logic is better than your logic. I'm merely asking you to reconsider to implement this feature as optional *even though* you don't want to, simply because many of us users do want it ;-)]]>

I don't even understand your argument. For example, if in my web browser I open multiple news stories from from the same news page, I still want the tabs histories to be separated, because each story is independent of others. It's almost like every time I follow a link on a new tab I'm creating a new little project (learning something new in this case). Should the tabs histories be intertwined just because they all come from the same main webpage?

I've read the entire thread multiple times and I don't think I bring any new arguments to the table. Everything has already been said. I mostly just wanted to make another +1 for this feature request.

TLDR: I am not trying to say my logic is better than your logic. I'm merely asking you to reconsider to implement this feature as optional *even though* you don't want to, simply because many of us users do want it ;-)]]>
<![CDATA[Eng :: Re: Navigation history is global; I suggest a per-tab folder history :: Reply by AntonyD]]> 2025-04-11T21:47:03+00:00 2025-04-11T21:47:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=25990&p=470285#p470285 <![CDATA[Eng :: TC buttons to turn Firewall on/off :: Author kodepr]]> 2025-04-11T06:58:04+00:00 2025-04-11T06:58:04+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470263#p470263
For testing purposes I regularly have to turn Firewall off temorarily and turn it back on afterwards.
To speed this up, is it posiible to create a button in TC for each action: "Firewall on"-button & "Firewall off"-button?
I guess this is possible with a custom command, but I have no clue of the code that should be written in the command ...

Can anyone help, please?
In case Windows-version is important: I'm running Windows 11
Using Total Commander Portable 10.00 64 bit

Thanks in advance!]]>

For testing purposes I regularly have to turn Firewall off temorarily and turn it back on afterwards.
To speed this up, is it posiible to create a button in TC for each action: "Firewall on"-button & "Firewall off"-button?
I guess this is possible with a custom command, but I have no clue of the code that should be written in the command ...

Can anyone help, please?
In case Windows-version is important: I'm running Windows 11
Using Total Commander Portable 10.00 64 bit

Thanks in advance!]]>
<![CDATA[Eng :: Re: TC buttons to turn Firewall on/off :: Reply by nsp]]> 2025-04-11T12:53:10+00:00 2025-04-11T12:53:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470274#p470274 If you want a single on/off command you will have to write yourself a powershell or whatecer script and then launch it from TC.]]> If you want a single on/off command you will have to write yourself a powershell or whatecer script and then launch it from TC.]]> <![CDATA[Eng :: Re: TC buttons to turn Firewall on/off :: Reply by kodepr]]> 2025-04-11T13:12:46+00:00 2025-04-11T13:12:46+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470276#p470276 Thanks for the info.
I don't know how to create a registry file or how to write a powershell or whatever script.
Can anyone help me out with that?
Thanks in advance!]]>
Thanks for the info.
I don't know how to create a registry file or how to write a powershell or whatever script.
Can anyone help me out with that?
Thanks in advance!]]>
<![CDATA[Eng :: Re: TC buttons to turn Firewall on/off :: Reply by Dalai]]> 2025-04-11T13:35:31+00:00 2025-04-11T13:35:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470278#p470278
Enable firewall for the current active profile:

Code: Select all

%SystemRoot%\system32\netsh.exe advfirewall set currentprofile state on
I've found this command here https://www.thewindowsclub.com/netsh-command-to-manage-windows-firewall.
To disable the firewall for the current profile, replace "on" with "off". The command must be run as administrator.

Setting a registry value probably won't work without a system reboot.]]>

Enable firewall for the current active profile:

Code: Select all

%SystemRoot%\system32\netsh.exe advfirewall set currentprofile state on
I've found this command here https://www.thewindowsclub.com/netsh-command-to-manage-windows-firewall.
To disable the firewall for the current profile, replace "on" with "off". The command must be run as administrator.

Setting a registry value probably won't work without a system reboot.]]>
<![CDATA[Eng :: Re: TC buttons to turn Firewall on/off :: Reply by kodepr]]> 2025-04-11T14:57:47+00:00 2025-04-11T14:57:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470280#p470280
Tried this, but that didn't work:

Code: Select all

TOTALCMD#BAR#DATA
*%SystemRoot%\system32\netsh.exe advfirewall set currentprofile state off

FirewallControlPanel.dll,1



-1
Also tried it without the * in front of it, and then right-clicking on the button > As Administrator, but that didn't work either.
Have tried those methods in an em_ command as well, but that also didn't work.

Am I doing something wrong? Does it work on your end?]]>

Tried this, but that didn't work:

Code: Select all

TOTALCMD#BAR#DATA
*%SystemRoot%\system32\netsh.exe advfirewall set currentprofile state off

FirewallControlPanel.dll,1



-1
Also tried it without the * in front of it, and then right-clicking on the button > As Administrator, but that didn't work either.
Have tried those methods in an em_ command as well, but that also didn't work.

Am I doing something wrong? Does it work on your end?]]>
<![CDATA[Eng :: Re: TC buttons to turn Firewall on/off :: Reply by Dalai]]> 2025-04-11T17:03:48+00:00 2025-04-11T17:03:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470282#p470282 <![CDATA[Eng :: Re: TC buttons to turn Firewall on/off :: Reply by ZoSTeR]]> 2025-04-12T06:21:48+00:00 2025-04-12T06:21:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85627&p=470291#p470291 Button Firewall off:

Code: Select all

TOTALCMD#BAR#DATA
*%SystemRoot%\system32\netsh.exe
advfirewall set currentprofile state off
%SystemRoot%\system32\imageres.dll,100
Firewall off

1
-1
Button Firewall on:

Code: Select all

TOTALCMD#BAR#DATA
*%SystemRoot%\system32\netsh.exe
advfirewall set currentprofile state on
%SystemRoot%\system32\imageres.dll,101
Firewall on

1
-1

For more control over the Windows firewall I suggest WFC.]]>
Button Firewall off:

Code: Select all

TOTALCMD#BAR#DATA
*%SystemRoot%\system32\netsh.exe
advfirewall set currentprofile state off
%SystemRoot%\system32\imageres.dll,100
Firewall off

1
-1
Button Firewall on:

Code: Select all

TOTALCMD#BAR#DATA
*%SystemRoot%\system32\netsh.exe
advfirewall set currentprofile state on
%SystemRoot%\system32\imageres.dll,101
Firewall on

1
-1

For more control over the Windows firewall I suggest WFC.]]>
<![CDATA[Eng :: Re: Dropped URLs into TC is not supprted :: Reply by glecas]]> 2025-04-12T20:13:57+00:00 2025-04-12T20:13:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85339&p=470317#p470317 <![CDATA[Eng :: Re: Reset interface back to initial install :: Reply by Zyber]]> 2025-04-12T23:41:03+00:00 2025-04-12T23:41:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=76865&p=470320#p470320
Mr.Ghisler, it would be amazing if you integrated that little function in the HELP menu to export your settings file.
And then import also.
Maybe it is needed once but very useful.

Otherwise, the Total Commander or Windows Commander from the beginning is the best ever!

Windows and Total Commander has been my friend since 1996.
A lot of needed functions and a good-looking interface.

Thumbs up!]]>

Mr.Ghisler, it would be amazing if you integrated that little function in the HELP menu to export your settings file.
And then import also.
Maybe it is needed once but very useful.

Otherwise, the Total Commander or Windows Commander from the beginning is the best ever!

Windows and Total Commander has been my friend since 1996.
A lot of needed functions and a good-looking interface.

Thumbs up!]]>
<![CDATA[Eng :: I Lose the Horizontal Cursor as the Beginning of "Ext", "Size" and "Date" :: Author totalatha]]> 2025-04-12T14:35:43+00:00 2025-04-12T14:35:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85631&p=470308#p470308 Thank you!
totalatha]]>
Thank you!
totalatha]]>
<![CDATA[Eng :: Re: I Lose the Horizontal Cursor as the Beginning of "Ext", "Size" and "Date" :: Reply by HerbieH]]> 2025-04-12T15:38:33+00:00 2025-04-12T15:38:33+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85631&p=470313#p470313 If that is the case:
Right click the mouse on f.eks. the 'date' column and choose 'Configure this custom column view'
Click 'Horisontal scrollbar' at the buttom of the window.
Do that in both the left and right side of Total Commander.]]>
If that is the case:
Right click the mouse on f.eks. the 'date' column and choose 'Configure this custom column view'
Click 'Horisontal scrollbar' at the buttom of the window.
Do that in both the left and right side of Total Commander.]]>
<![CDATA[Eng :: Re: I Lose the Horizontal Cursor as the Beginning of "Ext", "Size" and "Date" :: Reply by totalatha]]> 2025-04-13T01:08:54+00:00 2025-04-13T01:08:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85631&p=470321#p470321 totalatha]]> totalatha]]> <![CDATA[Eng :: Wrap around cursor :: Author funquake]]> 2025-04-12T09:15:34+00:00 2025-04-12T09:15:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85629&p=470293#p470293
is there an effective way to make the cursor wrapping around the entry list (files or directories) while holding down the UP or DOWN arrow?

Thank you!]]>

is there an effective way to make the cursor wrapping around the entry list (files or directories) while holding down the UP or DOWN arrow?

Thank you!]]>
<![CDATA[Eng :: Re: Wrap around cursor :: Reply by Horst.Epp]]> 2025-04-12T10:08:38+00:00 2025-04-12T10:08:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85629&p=470295#p470295 If this were a default, I would hate it.
There are the Home and End keys if I want a fast move to the ends.]]>
If this were a default, I would hate it.
There are the Home and End keys if I want a fast move to the ends.]]>
<![CDATA[Eng :: Re: Wrap around cursor :: Reply by Fla$her]]> 2025-04-12T13:15:11+00:00 2025-04-12T13:15:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85629&p=470301#p470301 funquake
Why is the current method ineffective? It is the same as in other programs with lists.]]>
funquake
Why is the current method ineffective? It is the same as in other programs with lists.]]>
<![CDATA[Eng :: Re: Wrap around cursor :: Reply by funquake]]> 2025-04-12T13:49:31+00:00 2025-04-12T13:49:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85629&p=470304#p470304 <![CDATA[Eng :: Re: Wrap around cursor :: Reply by ghisler(Author)]]> 2025-04-13T08:11:56+00:00 2025-04-13T08:11:56+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85629&p=470325#p470325 You can search for a letter and then press backspace to display all the files.]]> You can search for a letter and then press backspace to display all the files.]]> <![CDATA[Eng :: Re: Wrap around cursor :: Reply by petermad]]> 2025-04-13T12:27:47+00:00 2025-04-13T12:27:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85629&p=470334#p470334
Then you can use that shortcut to open QuickSearch in non filtering mode, and you can now wrap around using the Arrow up and Arrow down keys - Notice that if you use the PageUp or PageDown keys, then the Quick Search will be closed.

This will work regardless of the setting in Configuration -> Quick Search.

You will need at least Total Commander 11.00 for this.]]>

Then you can use that shortcut to open QuickSearch in non filtering mode, and you can now wrap around using the Arrow up and Arrow down keys - Notice that if you use the PageUp or PageDown keys, then the Quick Search will be closed.

This will work regardless of the setting in Configuration -> Quick Search.

You will need at least Total Commander 11.00 for this.]]>
<![CDATA[Eng :: [SOLVED] [Viewer] Display HTML as raw text? And utf-8? :: Author yetanotherlogin]]> 2025-04-13T12:22:23+00:00 2025-04-13T15:24:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85632&p=470333#p470333
In older releases of TC, I don't remember having to do anything so that the Viewer (F3) would display HTML files as raw text.

Also, it uses ANSI even with utf-8 files, so I have to hit key 7.

With the 11 release I use, I had to add extensions.

Is there simpler solution, either with the default Viewser or some third-party?

Thank you.

Image: https://i.postimg.cc/SQns27wQ/image.png]]>

In older releases of TC, I don't remember having to do anything so that the Viewer (F3) would display HTML files as raw text.

Also, it uses ANSI even with utf-8 files, so I have to hit key 7.

With the 11 release I use, I had to add extensions.

Is there simpler solution, either with the default Viewser or some third-party?

Thank you.

Image: https://i.postimg.cc/SQns27wQ/image.png]]>
<![CDATA[Eng :: Re: [Viewer] Display HTML as raw text? And utf-8? :: Reply by petermad]]> 2025-04-13T12:56:02+00:00 2025-04-13T12:56:02+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85632&p=470335#p470335
That way TC will also detect UFT-8 encoded files automatically.

Make sure you don't have any plugins that is set up for *.htm* files. - If you do have such plugins you can use the FORCE parameter in the detect string for the plugin in the [ListerPlugins] section of your wincmd.ini file - for example:

Code: Select all

9=%COMMANDER_PATH%\PLUGINS\wlx\HTMLView\HtmlView.wlx
9_detect="EXT="" | FORCE"
]]>

That way TC will also detect UFT-8 encoded files automatically.

Make sure you don't have any plugins that is set up for *.htm* files. - If you do have such plugins you can use the FORCE parameter in the detect string for the plugin in the [ListerPlugins] section of your wincmd.ini file - for example:

Code: Select all

9=%COMMANDER_PATH%\PLUGINS\wlx\HTMLView\HtmlView.wlx
9_detect="EXT="" | FORCE"
]]>
<![CDATA[Eng :: Re: [Viewer] Display HTML as raw text? And utf-8? :: Reply by yetanotherlogin]]> 2025-04-13T15:23:48+00:00 2025-04-13T15:23:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85632&p=470342#p470342 ]]> ]]> <![CDATA[Eng :: [SOLVED] RePacker action to impact real folders :: Author snop]]> 2025-04-08T12:40:08+00:00 2025-04-13T19:01:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470136#p470136
I am using DiskDir packer to create an lstW file which indexes all files that are on a network folder.
Allows me to search for files very quickly.
However, I am missing one feature: as I would like to clean up a bit my network folder (look at it as a NAS), I would like to be able to remove a file from the lstW and have it removed on the NAS, kind of like a synchro.
Is there a way to achieve such ? That would allow me to be way faster and efficient.

Thanks for help and ideas/suggestions if not possible via the packer plugin.]]>

I am using DiskDir packer to create an lstW file which indexes all files that are on a network folder.
Allows me to search for files very quickly.
However, I am missing one feature: as I would like to clean up a bit my network folder (look at it as a NAS), I would like to be able to remove a file from the lstW and have it removed on the NAS, kind of like a synchro.
Is there a way to achieve such ? That would allow me to be way faster and efficient.

Thanks for help and ideas/suggestions if not possible via the packer plugin.]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by petermad]]> 2025-04-08T18:13:11+00:00 2025-04-08T18:13:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470164#p470164
With DiskDir Extended 1.67 you can delete files from the .xlst archive and Synchronize it with the NAS - or the other way around.

http://www.totalcmd.net/files/wcx64_DiskDirExtended_1.67.zip]]>

With DiskDir Extended 1.67 you can delete files from the .xlst archive and Synchronize it with the NAS - or the other way around.

http://www.totalcmd.net/files/wcx64_DiskDirExtended_1.67.zip]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by Fla$her]]> 2025-04-08T19:02:52+00:00 2025-04-08T19:02:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470165#p470165 petermad
How do you know he's not using TC x32? DiskDir Extended
One can also change the list by deleting an entry using DiskDirW. wincmd.ini:
[PackerPlugins]
lstW=31,%COMMANDER_PATH%\Plugins\wcx\diskdirW\diskdirW.wcx
lstE=31,%COMMANDER_PATH%\Plugins\wcx\DiskDirExtended\DiskDirExtended.wcx
]]>
petermad
How do you know he's not using TC x32? DiskDir Extended
One can also change the list by deleting an entry using DiskDirW. wincmd.ini:
[PackerPlugins]
lstW=31,%COMMANDER_PATH%\Plugins\wcx\diskdirW\diskdirW.wcx
lstE=31,%COMMANDER_PATH%\Plugins\wcx\DiskDirExtended\DiskDirExtended.wcx
]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by petermad]]> 2025-04-08T20:22:27+00:00 2025-04-08T20:22:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470167#p470167
How do you know he's not using TC x32? DiskDir Extended
Only statistics. And since the 32bit version is v. 1.68, I didn't want to cause confusion.

Thanks for pointing out that 31 can be used - I just tried them as they were installed. Wonder why that is not the default setting?]]>
How do you know he's not using TC x32? DiskDir Extended
Only statistics. And since the 32bit version is v. 1.68, I didn't want to cause confusion.

Thanks for pointing out that 31 can be used - I just tried them as they were installed. Wonder why that is not the default setting?]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by Fla$her]]> 2025-04-08T21:36:50+00:00 2025-04-08T21:36:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470173#p470173
Only statistics.
And where can be see the statistics of downloads/usage of TC x32/x64/comb?
Wonder why that is not the default setting?
I remember wondering that myself.]]>
Only statistics.
And where can be see the statistics of downloads/usage of TC x32/x64/comb?
Wonder why that is not the default setting?
I remember wondering that myself.]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by BenjaminYoung]]> 2025-04-11T07:11:43+00:00 2025-04-11T07:11:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470264#p470264 <![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by snop]]> 2025-04-11T22:22:23+00:00 2025-04-11T22:22:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470286#p470286
so :) some questions here..

1. it is a bit obscure to me what would be the main differences between :
https://totalcmd.net/plugring/diskdir_extended.html 32bit v1.68
https://totalcmd.net/plugring/diskdir_extended.html 64bit v1.67
https://totalcmd.net/plugring/diskdirw.html 32/64bit v1.2.4

I was using DiskDirW 1.2.4, tried to look at DiskDir Extended 1.68 but I have tcmd 64bit so only v1.67 would work (tho I can install 32bit version if 1.68 bring me more powerful features). I believe DiskDirW is good for it's unicode support, but unsure what else and which would best suit my needs.

2. I tried DiskDir Extended 1.67 and DiskDirW, I can indeed delete files from the lst/lstW file, but the synchro won't "detect" the fact that the NAS files needs to be deleted, it will tell me that the NAS files need to be synced back to the lst file. How did you achieve it ? because then it would solve my issue
or do you select all, then unmark, and then click "delete left" in the context menu ?

3. what is this thing you did with "31" ?
It seems that this is a bit more powerful config that I am not aware at all.
what does it correspond to ? (i understand that by changing 21 to 31 I can now delete files, but why ? where can i find such doc)



thanks for the help !]]>

so :) some questions here..

1. it is a bit obscure to me what would be the main differences between :
https://totalcmd.net/plugring/diskdir_extended.html 32bit v1.68
https://totalcmd.net/plugring/diskdir_extended.html 64bit v1.67
https://totalcmd.net/plugring/diskdirw.html 32/64bit v1.2.4

I was using DiskDirW 1.2.4, tried to look at DiskDir Extended 1.68 but I have tcmd 64bit so only v1.67 would work (tho I can install 32bit version if 1.68 bring me more powerful features). I believe DiskDirW is good for it's unicode support, but unsure what else and which would best suit my needs.

2. I tried DiskDir Extended 1.67 and DiskDirW, I can indeed delete files from the lst/lstW file, but the synchro won't "detect" the fact that the NAS files needs to be deleted, it will tell me that the NAS files need to be synced back to the lst file. How did you achieve it ? because then it would solve my issue
or do you select all, then unmark, and then click "delete left" in the context menu ?

3. what is this thing you did with "31" ?
It seems that this is a bit more powerful config that I am not aware at all.
what does it correspond to ? (i understand that by changing 21 to 31 I can now delete files, but why ? where can i find such doc)



thanks for the help !]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by beb]]> 2025-04-11T22:55:41+00:00 2025-04-11T22:55:41+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470287#p470287 snop.
Plugin capabilities number is the sum of the following:
1: Can create new archives.
2: Can modify existing archives.
4: Can handle multiple files in one archive.
8: Can delete files from archive.
16: Supports the options dialog.
32: Supports packing in memory.
64: Detects archive type by content.
128: Allows searching for text in archives.
256: Don't open with Enter, only with Ctrl+PgDn.
512: Supports encryption.
21 = 1+4+16
31 = 1+2+4+8+16]]>
snop.
Plugin capabilities number is the sum of the following:
1: Can create new archives.
2: Can modify existing archives.
4: Can handle multiple files in one archive.
8: Can delete files from archive.
16: Supports the options dialog.
32: Supports packing in memory.
64: Detects archive type by content.
128: Allows searching for text in archives.
256: Don't open with Enter, only with Ctrl+PgDn.
512: Supports encryption.
21 = 1+4+16
31 = 1+2+4+8+16]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by snop]]> 2025-04-12T09:22:08+00:00 2025-04-12T09:22:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470294#p470294
beb wrote: 2025-04-11, 22:55 UTC 2snop.
Plugin capabilities number is the sum of the following:
....
21 = 1+4+16
31 = 1+2+4+8+16
beautiful !
unsure where is this info coming from but thats amazing the level of fine tuning possible, love it. thank you.

so only thing left is to
1- to understand differences in all version and plugins
2- to understand if this approach is right to delete from NAS the files removed from lst file : select all files highlighted in the synchronize result (files to copy from the left), then unmark them all, and then click "delete left" in the context menu ?]]>
beb wrote: 2025-04-11, 22:55 UTC 2snop.
Plugin capabilities number is the sum of the following:
....
21 = 1+4+16
31 = 1+2+4+8+16
beautiful !
unsure where is this info coming from but thats amazing the level of fine tuning possible, love it. thank you.

so only thing left is to
1- to understand differences in all version and plugins
2- to understand if this approach is right to delete from NAS the files removed from lst file : select all files highlighted in the synchronize result (files to copy from the left), then unmark them all, and then click "delete left" in the context menu ?]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by beb]]> 2025-04-12T14:26:36+00:00 2025-04-12T14:26:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470307#p470307
snop wrote: 2025-04-12, 09:22 UTC unsure where is this info coming from...
It has to be in Help - Operation - Plugins - 1. Packer plugins and/or in Help - Configuration and Switches - Ini file Settings.
But it is not visible there.

Still, it is actually there:
Go:
Help - Configuration and Switches - Ini file Settings
Find:
Part 1: Section [Configuration] A-M
Part 2: Section [Configuration] N-Z
Part 3: All other sections
Hit the link:
Part 3: All other sections
And you will see.

PowerShell command to directly access said help section:

Code: Select all

hh.exe "$env:commander_path\TOTALCMD.CHM::inisettings3.htm"
]]>
snop wrote: 2025-04-12, 09:22 UTC unsure where is this info coming from...
It has to be in Help - Operation - Plugins - 1. Packer plugins and/or in Help - Configuration and Switches - Ini file Settings.
But it is not visible there.

Still, it is actually there:
Go:
Help - Configuration and Switches - Ini file Settings
Find:
Part 1: Section [Configuration] A-M
Part 2: Section [Configuration] N-Z
Part 3: All other sections
Hit the link:
Part 3: All other sections
And you will see.

PowerShell command to directly access said help section:

Code: Select all

hh.exe "$env:commander_path\TOTALCMD.CHM::inisettings3.htm"
]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by Fla$her]]> 2025-04-12T15:02:11+00:00 2025-04-12T15:02:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470310#p470310
snop wrote: 2025-04-12, 09:22 UTC so only thing left is to
  1. DiskDirExtended.txt wrote:Changelog:
    1.68
    updated ISO library
    I think only the author knows about the advantages of this fix. It's unlikely that this will change anything for you.
  2. Instead of creating lists, why not use the Virtual Panel plugin, where you can physically delete files via Shift+Del?
]]>
snop wrote: 2025-04-12, 09:22 UTC so only thing left is to
  1. DiskDirExtended.txt wrote:Changelog:
    1.68
    updated ISO library
    I think only the author knows about the advantages of this fix. It's unlikely that this will change anything for you.
  2. Instead of creating lists, why not use the Virtual Panel plugin, where you can physically delete files via Shift+Del?
]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by snop]]> 2025-04-12T15:35:28+00:00 2025-04-12T15:35:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470312#p470312
Fla$her wrote: 2025-04-12, 15:02 UTC
[*]Instead of creating lists, why not use the Virtual Panel plugin, where you can physically delete files via Shift+Del?[/list]
thank you both for the answer about documentation and plugin differences

about your question Fla$her, i will give it a go.
The thing is that my LST file is over 50mb (as the NAS is 4tb), and while I was able to identify the duplicate files (over 170gb), and mark all the duplicates except one of each, I am struggling to delete them from the LST file (prior to synchronising with the NAS).. it seems it is a bit too much to handle.
So your solution with the Virtual Panel plugin could help me do that.. If i understand it correctly, it serves the exact same purpose as a packer, except that it's not something that I can save as a file, share, export etc, it's in my tcmd session basically, correct ?]]>
Fla$her wrote: 2025-04-12, 15:02 UTC
[*]Instead of creating lists, why not use the Virtual Panel plugin, where you can physically delete files via Shift+Del?[/list]
thank you both for the answer about documentation and plugin differences

about your question Fla$her, i will give it a go.
The thing is that my LST file is over 50mb (as the NAS is 4tb), and while I was able to identify the duplicate files (over 170gb), and mark all the duplicates except one of each, I am struggling to delete them from the LST file (prior to synchronising with the NAS).. it seems it is a bit too much to handle.
So your solution with the Virtual Panel plugin could help me do that.. If i understand it correctly, it serves the exact same purpose as a packer, except that it's not something that I can save as a file, share, export etc, it's in my tcmd session basically, correct ?]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by Fla$her]]> 2025-04-12T15:47:31+00:00 2025-04-12T15:47:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470314#p470314
snop wrote: 2025-04-12, 15:35 UTC except that it's not something that I can save as a file, share, export etc, it's in my tcmd session basically, correct ?
No. In the plugin folder, VirtualPanel.lst is created with the entire list, but the columns inside are formed differently. You can do whatever you want with this file.]]>
snop wrote: 2025-04-12, 15:35 UTC except that it's not something that I can save as a file, share, export etc, it's in my tcmd session basically, correct ?
No. In the plugin folder, VirtualPanel.lst is created with the entire list, but the columns inside are formed differently. You can do whatever you want with this file.]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by snop]]> 2025-04-12T16:43:47+00:00 2025-04-12T16:43:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470315#p470315
Fla$her wrote: 2025-04-12, 15:47 UTC
snop wrote: 2025-04-12, 15:35 UTC except that it's not something that I can save as a file, share, export etc, it's in my tcmd session basically, correct ?
No. In the plugin folder, VirtualPanel.lst is created with the entire list, but the columns inside are formed differently. You can do whatever you want with this file.

to be honest, I have zero idea how it works.. very obscure to find info for real starters. it looks very powerful, and amazing, but i have no idea what to do once i've installed it... i see some "<?" command but i dont get it, i see the button bar but i click stuff and nothing happens, then i go down a rabbit hole and it gets more and more complex. The DiskDir lst file are fairly easy to get : get a "zip" file that i can navigate into, and see content of my NAS, which I can get by "simply" packing as LST. Would love to understand VirtualPanel but very complex for beginners i think (unless there is a ELI5 guide somewhere ? couldnt find any in the forum besides the 55pages thread)]]>
Fla$her wrote: 2025-04-12, 15:47 UTC
snop wrote: 2025-04-12, 15:35 UTC except that it's not something that I can save as a file, share, export etc, it's in my tcmd session basically, correct ?
No. In the plugin folder, VirtualPanel.lst is created with the entire list, but the columns inside are formed differently. You can do whatever you want with this file.

to be honest, I have zero idea how it works.. very obscure to find info for real starters. it looks very powerful, and amazing, but i have no idea what to do once i've installed it... i see some "<?" command but i dont get it, i see the button bar but i click stuff and nothing happens, then i go down a rabbit hole and it gets more and more complex. The DiskDir lst file are fairly easy to get : get a "zip" file that i can navigate into, and see content of my NAS, which I can get by "simply" packing as LST. Would love to understand VirtualPanel but very complex for beginners i think (unless there is a ELI5 guide somewhere ? couldnt find any in the forum besides the 55pages thread)]]>
<![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by Fla$her]]> 2025-04-12T17:26:30+00:00 2025-04-12T17:26:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470316#p470316 It's enough to copy files or a structure into it using F5. And then you can work in it as with a regular folder.]]> It's enough to copy files or a structure into it using F5. And then you can work in it as with a regular folder.]]> <![CDATA[Eng :: Re: Packer action to impact real folders :: Reply by snop]]> 2025-04-13T19:00:59+00:00 2025-04-13T19:00:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85610&p=470350#p470350 indeed, I only understood now that I had to go into the "Network Neighboorhood" or click on right arrow to make the "path bar" appear and go to "\\\VirtualPanel\" and from there create any folder and copy stuff to it to start basic usage of VirtualPanel plugin...
then the button bar makes sense and works...
I guess all is clear now.

Will mark thread as resolved

thank you all :)]]>
indeed, I only understood now that I had to go into the "Network Neighboorhood" or click on right arrow to make the "path bar" appear and go to "\\\VirtualPanel\" and from there create any folder and copy stuff to it to start basic usage of VirtualPanel plugin...
then the button bar makes sense and works...
I guess all is clear now.

Will mark thread as resolved

thank you all :)]]>
<![CDATA[Eng :: Re: Board updated to phpbb 3.3.9 :: Reply by ghisler(Author)]]> 2025-04-14T09:54:24+00:00 2025-04-14T09:54:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=78120&p=470367#p470367 <![CDATA[Eng :: Re: Board updated to phpbb 3.3.9 :: Reply by white]]> 2025-04-14T10:14:05+00:00 2025-04-14T10:14:05+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=78120&p=470368#p470368
ghisler(Author) wrote: 2025-04-14, 09:54 UTC I have updated the board to phpBB version 3.3.15 now, and the Wiki to 1.39.12. Please let me know if you encounter any problems.
I had noticed that, so confirmed and thanks. No problems encountered as of yet.
white wrote: 2024-12-23, 10:53 UTC MediaWiki maintenance release 1.39.11 was released recently. Not only that, but this branch has become a legacy version (still supported though). The new LTS (Long Term Support) version is now 1.43. See https://www.mediawiki.org/wiki/Version_lifecycle

I suggest to wait a couple of weeks, then update to version 1.39.11, then wait a couple weeks again and then upgrade to version 1.43.
Do you have confidence now to migrate to the 1.43 branch? Or do you want to wait till November 2025 when the legacy 1.39 branch reaches end-of-life?]]>
ghisler(Author) wrote: 2025-04-14, 09:54 UTC I have updated the board to phpBB version 3.3.15 now, and the Wiki to 1.39.12. Please let me know if you encounter any problems.
I had noticed that, so confirmed and thanks. No problems encountered as of yet.
white wrote: 2024-12-23, 10:53 UTC MediaWiki maintenance release 1.39.11 was released recently. Not only that, but this branch has become a legacy version (still supported though). The new LTS (Long Term Support) version is now 1.43. See https://www.mediawiki.org/wiki/Version_lifecycle

I suggest to wait a couple of weeks, then update to version 1.39.11, then wait a couple weeks again and then upgrade to version 1.43.
Do you have confidence now to migrate to the 1.43 branch? Or do you want to wait till November 2025 when the legacy 1.39 branch reaches end-of-life?]]>
<![CDATA[Eng :: Re: Board updated to latest phpbb version :: Reply by ghisler(Author)]]> 2025-04-15T07:48:33+00:00 2025-04-15T07:48:33+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=78120&p=470388#p470388 <![CDATA[Eng :: Re: Board updated to latest phpbb version :: Reply by white]]> 2025-04-15T10:18:44+00:00 2025-04-15T10:18:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=78120&p=470393#p470393
ghisler(Author) wrote: 2025-04-15, 07:48 UTC I just went to 1.39.12, no problems so far from my side. Do you miss any functions from newer versions?
Here’s why I think updating to 1.43 makes sense:
  • Improved performance (faster page loads, less server load).
  • Version 1.43 defaults to the Vector 2022 skin.
    The Vector 2022 skin is mobile-friendly with a collapsible sidebar and has other accessibility improvements. If you haven’t set a default skin, upgrading brings this to everyone. (You can enable Vector 2022 in 1.39, but it needs manual setup, and 1.43 optimizes it better.)
  • Version 1.39 is a legacy version, so it's an outdated version. Support for it ends in November 2025, making an update inevitable. Why not upgrade to 1.43, the current LTS, now and enjoy all the improvements sooner?
]]>
ghisler(Author) wrote: 2025-04-15, 07:48 UTC I just went to 1.39.12, no problems so far from my side. Do you miss any functions from newer versions?
Here’s why I think updating to 1.43 makes sense:
  • Improved performance (faster page loads, less server load).
  • Version 1.43 defaults to the Vector 2022 skin.
    The Vector 2022 skin is mobile-friendly with a collapsible sidebar and has other accessibility improvements. If you haven’t set a default skin, upgrading brings this to everyone. (You can enable Vector 2022 in 1.39, but it needs manual setup, and 1.43 optimizes it better.)
  • Version 1.39 is a legacy version, so it's an outdated version. Support for it ends in November 2025, making an update inevitable. Why not upgrade to 1.43, the current LTS, now and enjoy all the improvements sooner?
]]>
<![CDATA[Eng :: SOLVED Cable Matters USB 3.0 Data Transfer on Windows 10 x64 :: Author ElGuille]]> 2025-04-15T13:16:03+00:00 2025-04-16T00:36:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85636&p=470396#p470396
I bought the "Cable Matters USB 3.0 Data Transfer Cable" at Amazon. I´m using Windows 10 x64 on both PC.

When i plug the cable into either computer, windows doesn´t recognize the cable (Unknown USB Device), and therefore i can't use Port Conection on TotalCommander ("Connect Failed!" message). Do I need to install any drivers first?

Thanks.


EDIT: SOLVED! After pluging and unpluging the USB Cable Matters several times, finally Windows 10 recognized the USB cable as "PCLINQ5" and now Total Commander Port Conection works fine! It was not necessary to install any driver.]]>

I bought the "Cable Matters USB 3.0 Data Transfer Cable" at Amazon. I´m using Windows 10 x64 on both PC.

When i plug the cable into either computer, windows doesn´t recognize the cable (Unknown USB Device), and therefore i can't use Port Conection on TotalCommander ("Connect Failed!" message). Do I need to install any drivers first?

Thanks.


EDIT: SOLVED! After pluging and unpluging the USB Cable Matters several times, finally Windows 10 recognized the USB cable as "PCLINQ5" and now Total Commander Port Conection works fine! It was not necessary to install any driver.]]>
<![CDATA[Eng :: Re: Cable Matters USB 3.0 Data Transfer on Windows 10 x64 :: Reply by white]]> 2025-04-15T14:02:32+00:00 2025-04-15T14:02:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85636&p=470397#p470397 https://www.ghisler.com/cables/ installing drivers shouldn't be necessary. Perhaps you have a faulty cable, but wait for responses from people with more experience. What kind of USB ports did you try, USB 2 or 3?]]> https://www.ghisler.com/cables/ installing drivers shouldn't be necessary. Perhaps you have a faulty cable, but wait for responses from people with more experience. What kind of USB ports did you try, USB 2 or 3?]]> <![CDATA[Eng :: Re: Cable Matters USB 3.0 Data Transfer on Windows 10 x64 :: Reply by Fla$her]]> 2025-04-15T16:31:53+00:00 2025-04-15T16:31:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85636&p=470401#p470401 ElGuille
Have you followed all the instructions from the help?
Execute this from TC command line: hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::usb_cable_connection.htm]]>
ElGuille
Have you followed all the instructions from the help?
Execute this from TC command line: hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::usb_cable_connection.htm]]>
<![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by Hirszowski]]> 2025-04-12T21:55:37+00:00 2025-04-12T21:55:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470318#p470318
And what option shoul I select to search otherwiste, i.e. show all uncommented files?
Your advice will be appreciated :)
Andy]]>

And what option shoul I select to search otherwiste, i.e. show all uncommented files?
Your advice will be appreciated :)
Andy]]>
<![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by Hirszowski]]> 2025-04-12T22:21:02+00:00 2025-04-12T22:21:02+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470319#p470319 <![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by petermad]]> 2025-04-13T13:54:12+00:00 2025-04-13T13:54:12+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470339#p470339
Hirszowski wrote: 2025-04-12, 22:21 UTC i.e. that command "feed to listbox" shows the files in a window showing file details rather than only their paths and names?
You can just feed it into a panel showing custom columns with the details you want.]]>
Hirszowski wrote: 2025-04-12, 22:21 UTC i.e. that command "feed to listbox" shows the files in a window showing file details rather than only their paths and names?
You can just feed it into a panel showing custom columns with the details you want.]]>
<![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by Hirszowski]]> 2025-04-14T00:07:57+00:00 2025-04-14T00:07:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470355#p470355
petermad wrote: 2025-04-13, 13:54 UTC
Hirszowski wrote: 2025-04-12, 22:21 UTC i.e. that command "feed to listbox" shows the files in a window showing file details rather than only their paths and names?
You can just feed it into a panel showing custom columns with the details you want.
Thank you for your time to answer and advice! :)
However, I seem I cannot find an option how to [/quote] feed it into a panel showing custom columns with the details you want [/quote]. But I found a solution: it appears that all I need to do is to save the search when I define the search parameters, if the search will be a new one, or, if it is not such search, the name of saved searches are displayed in "Show>Custom" tab and the search result is displayed in a window with columns I normally use. Therefore, any new search should be saved and then selected in the Show>Custom tab.]]>
petermad wrote: 2025-04-13, 13:54 UTC
Hirszowski wrote: 2025-04-12, 22:21 UTC i.e. that command "feed to listbox" shows the files in a window showing file details rather than only their paths and names?
You can just feed it into a panel showing custom columns with the details you want.
Thank you for your time to answer and advice! :)
However, I seem I cannot find an option how to [/quote] feed it into a panel showing custom columns with the details you want [/quote]. But I found a solution: it appears that all I need to do is to save the search when I define the search parameters, if the search will be a new one, or, if it is not such search, the name of saved searches are displayed in "Show>Custom" tab and the search result is displayed in a window with columns I normally use. Therefore, any new search should be saved and then selected in the Show>Custom tab.]]>
<![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by petermad]]> 2025-04-14T10:47:32+00:00 2025-04-14T10:47:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470370#p470370
I cannot find an option how to "feed it into a panel showing custom columns with the details you want"
You have to make a Custom Columns View first - it could show the same as the Full View - see: https://tcmd.madsenworld.dk/customlikefull.png

Then either before or after you have Fed to listbox you right-click on the tabstop header (or press Shift+F1) and choose the view "Standard+seconds".]]>
I cannot find an option how to "feed it into a panel showing custom columns with the details you want"
You have to make a Custom Columns View first - it could show the same as the Full View - see: https://tcmd.madsenworld.dk/customlikefull.png

Then either before or after you have Fed to listbox you right-click on the tabstop header (or press Shift+F1) and choose the view "Standard+seconds".]]>
<![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by Hirszowski]]> 2025-04-15T16:30:47+00:00 2025-04-15T16:30:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470400#p470400
petermad wrote: 2025-04-13, 13:54 UTC
Hirszowski wrote: 2025-04-12, 22:21 UTC i.e. that command "feed to listbox" shows the files in a window showing file details rather than only their paths and names?
You can just feed it into a panel showing custom columns with the details you want.
Yes, that command opens a window which displays only full paths and names of files and no other file info, such as size, creation date etc. And there is no room on the two-panel screen to show such details, because file paths and names are long and occupy all the panel.]]>
petermad wrote: 2025-04-13, 13:54 UTC
Hirszowski wrote: 2025-04-12, 22:21 UTC i.e. that command "feed to listbox" shows the files in a window showing file details rather than only their paths and names?
You can just feed it into a panel showing custom columns with the details you want.
Yes, that command opens a window which displays only full paths and names of files and no other file info, such as size, creation date etc. And there is no room on the two-panel screen to show such details, because file paths and names are long and occupy all the panel.]]>
<![CDATA[Eng :: Re: Show commented files/folders only? :: Reply by Hirszowski]]> 2025-04-15T16:37:02+00:00 2025-04-15T16:37:02+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=56895&p=470402#p470402
petermad wrote: 2025-04-14, 10:47 UTC
I cannot find an option how to "feed it into a panel showing custom columns with the details you want"
You have to make a Custom Columns View first - it could show the same as the Full View - see: https://tcmd.madsenworld.dk/customlikefull.png

Then either before or after you have Fed to listbox you right-click on the tabstop header (or press Shift+F1) and choose the view "Standard+seconds".
Thank you for your advice. I simply failed to think of the right-click on the tabstop header and I missed the Shift+F1 shortcut. It works more or less as expected.]]>
petermad wrote: 2025-04-14, 10:47 UTC
I cannot find an option how to "feed it into a panel showing custom columns with the details you want"
You have to make a Custom Columns View first - it could show the same as the Full View - see: https://tcmd.madsenworld.dk/customlikefull.png

Then either before or after you have Fed to listbox you right-click on the tabstop header (or press Shift+F1) and choose the view "Standard+seconds".
Thank you for your advice. I simply failed to think of the right-click on the tabstop header and I missed the Shift+F1 shortcut. It works more or less as expected.]]>
<![CDATA[Eng :: Re: :: Reply by bogordo]]> 2025-04-11T07:23:03+00:00 2025-04-11T07:23:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470266#p470266
ghisler(Author) wrote: 2004-10-11, 18:47 UTC Just press Ctrl+Shift+F2 to show or hide comments very quickly! Btw, the next version of TC will allow to set a different color for files with comments.
Hi,

Was this implemented?? :)]]>
ghisler(Author) wrote: 2004-10-11, 18:47 UTC Just press Ctrl+Shift+F2 to show or hide comments very quickly! Btw, the next version of TC will allow to set a different color for files with comments.
Hi,

Was this implemented?? :)]]>
<![CDATA[Eng :: Re: Different color for files with comments? :: Reply by petermad]]> 2025-04-11T09:53:22+00:00 2025-04-11T09:53:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470268#p470268 bogordo
Was this implemented??
Yes you can set the colors for comments using the "Define colors by file type" and the tc file content plugin:

It is only 18 easy steps:
  1. In the menu click "Configuration"
  2. Click on "Options..."
  3. Click on "Color" in the list.
  4. Click on the button "Define colors by file type".
  5. Click the "Add" button.
  6. Click the "Define" buton.
  7. Click the "Plugins" tab (at the top).
  8. Mark the box "Search in plugins".
  9. Click on the button under "Property".
  10. Select "Comment".
  11. Click on the buton under "OP".
  12. Select "!="
  13. Click the "Save" button.
  14. Write a name - for example: Comments
  15. Click the "OK" button.
  16. Pick a color.
  17. Click "OK"
  18. Click "OK"
]]>
bogordo
Was this implemented??
Yes you can set the colors for comments using the "Define colors by file type" and the tc file content plugin:

It is only 18 easy steps:
  1. In the menu click "Configuration"
  2. Click on "Options..."
  3. Click on "Color" in the list.
  4. Click on the button "Define colors by file type".
  5. Click the "Add" button.
  6. Click the "Define" buton.
  7. Click the "Plugins" tab (at the top).
  8. Mark the box "Search in plugins".
  9. Click on the button under "Property".
  10. Select "Comment".
  11. Click on the buton under "OP".
  12. Select "!="
  13. Click the "Save" button.
  14. Write a name - for example: Comments
  15. Click the "OK" button.
  16. Pick a color.
  17. Click "OK"
  18. Click "OK"
]]>
<![CDATA[Eng :: Re: Different color for files with comments? :: Reply by bogordo]]> 2025-04-14T10:27:37+00:00 2025-04-14T10:27:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470369#p470369
I checked the RegEx if the case but this disabled the coloring...]]>

I checked the RegEx if the case but this disabled the coloring...]]>
<![CDATA[Eng :: Re: Different color for files with comments? :: Reply by petermad]]> 2025-04-14T11:26:10+00:00 2025-04-14T11:26:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470373#p470373 bogordo
Works fine here - see: https://tcmd.madsenworld.dk/commentcolors.png

Remember to click the Save button - and all the OK-buttons after selecting the color.

If you have more definitions in Color by file type, make sure >Comments is at the top of the list.]]>
bogordo
Works fine here - see: https://tcmd.madsenworld.dk/commentcolors.png

Remember to click the Save button - and all the OK-buttons after selecting the color.

If you have more definitions in Color by file type, make sure >Comments is at the top of the list.]]>
<![CDATA[Eng :: Re: Different color for files with comments? :: Reply by bogordo]]> 2025-04-14T11:56:06+00:00 2025-04-14T11:56:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470374#p470374
komentatuak_SearchFor=
komentatuak_SearchIn=
komentatuak_SearchText=
komentatuak_SearchFlags=0|002002001020|||||||||0000|||
komentatuak_plugin=tc.comment cont.(case) ""]]>

komentatuak_SearchFor=
komentatuak_SearchIn=
komentatuak_SearchText=
komentatuak_SearchFlags=0|002002001020|||||||||0000|||
komentatuak_plugin=tc.comment cont.(case) ""]]>
<![CDATA[Eng :: Re: Different color for files with comments? :: Reply by petermad]]> 2025-04-14T12:26:19+00:00 2025-04-14T12:26:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470375#p470375
bogordo wrote: 2025-04-14, 11:56 UTCi have this definition:

komentatuak_SearchFor=
komentatuak_SearchIn=
komentatuak_SearchText=
komentatuak_SearchFlags=0|002002001020|||||||||0000|||
komentatuak_plugin=tc.comment cont.(case) ""
That is not as I instructed here above.

Try:

Code: Select all

komentatuak_SearchFor=
komentatuak_SearchIn=
komentatuak_SearchText=
komentatuak_SearchFlags=0|002002000020|||||||||0000|||
komentatuak_Plugin=tc.comment != ""
No need to involve RegEx

You can replace tc.comment != "" with:
tc.comment !contains ""
tc.comment !cont.(case) ""
tc.fullname !=(case) ""

it will make no difference - the important thing is that the comment for a file is not empty ("") to be recognized as having a comment.


And make sure the filter is the first in the [Colors] section:

Code: Select all

ColorFilter1=>komentatuak
ColorFilter1Color=xxxxx
]]>
bogordo wrote: 2025-04-14, 11:56 UTCi have this definition:

komentatuak_SearchFor=
komentatuak_SearchIn=
komentatuak_SearchText=
komentatuak_SearchFlags=0|002002001020|||||||||0000|||
komentatuak_plugin=tc.comment cont.(case) ""
That is not as I instructed here above.

Try:

Code: Select all

komentatuak_SearchFor=
komentatuak_SearchIn=
komentatuak_SearchText=
komentatuak_SearchFlags=0|002002000020|||||||||0000|||
komentatuak_Plugin=tc.comment != ""
No need to involve RegEx

You can replace tc.comment != "" with:
tc.comment !contains ""
tc.comment !cont.(case) ""
tc.fullname !=(case) ""

it will make no difference - the important thing is that the comment for a file is not empty ("") to be recognized as having a comment.


And make sure the filter is the first in the [Colors] section:

Code: Select all

ColorFilter1=>komentatuak
ColorFilter1Color=xxxxx
]]>
<![CDATA[Eng :: Re: Different color for files with comments? :: Reply by bogordo]]> 2025-04-16T07:23:05+00:00 2025-04-16T07:23:05+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=5201&p=470416#p470416 <![CDATA[Eng :: Total Commander 11.51 crashes at windows 11 startup :: Author aadityam]]> 2025-04-16T17:32:47+00:00 2025-04-16T17:32:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85644&p=470472#p470472
I am seeing this issue that total commander 10.0 suddenly started to crash for me at startup few weeks back (it was working fine before) on windows 11. I am not certain if this was caused by a windows update. Yesterday I uninstalled old version of TC and installed the latest version. It still keeps crashing. Below is the error from event viewer:

EventData

AppName TOTALCMD64.EXE
AppVersion 11.51.0.0
AppTimeStamp 00000000
ModuleName TOTALCMD64.EXE
ModuleVersion 11.51.0.0
ModuleTimeStamp 00000000
ExceptionCode c0000005
FaultingOffset 0000000000010038
ProcessId 0x9810
ProcessCreationTime 0x1dbaeef1ab94ff4
AppPath C:\Program Files\totalcmd\TOTALCMD64.EXE
ModulePath C:\Program Files\totalcmd\TOTALCMD64.EXE
IntegratorReportId f258af8f-3a92-4dd1-8c49-863de4b2fa82
PackageFullName
PackageRelativeAppId


I have created procdump error report as well - https://drive.google.com/file/d/1TuTDeBrBfWIHW6eNDoorsGyBevg58AsS/view?usp=sharing

Would really appreciate any help on this!]]>

I am seeing this issue that total commander 10.0 suddenly started to crash for me at startup few weeks back (it was working fine before) on windows 11. I am not certain if this was caused by a windows update. Yesterday I uninstalled old version of TC and installed the latest version. It still keeps crashing. Below is the error from event viewer:

EventData

AppName TOTALCMD64.EXE
AppVersion 11.51.0.0
AppTimeStamp 00000000
ModuleName TOTALCMD64.EXE
ModuleVersion 11.51.0.0
ModuleTimeStamp 00000000
ExceptionCode c0000005
FaultingOffset 0000000000010038
ProcessId 0x9810
ProcessCreationTime 0x1dbaeef1ab94ff4
AppPath C:\Program Files\totalcmd\TOTALCMD64.EXE
ModulePath C:\Program Files\totalcmd\TOTALCMD64.EXE
IntegratorReportId f258af8f-3a92-4dd1-8c49-863de4b2fa82
PackageFullName
PackageRelativeAppId


I have created procdump error report as well - https://drive.google.com/file/d/1TuTDeBrBfWIHW6eNDoorsGyBevg58AsS/view?usp=sharing

Would really appreciate any help on this!]]>
<![CDATA[Eng :: Re: Total Commander 11.51 crashes at windows 11 startup :: Reply by ghisler(Author)]]> 2025-04-17T07:12:13+00:00 2025-04-17T07:12:13+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85644&p=470482#p470482
Can you try to run Total Commander with a fresh wincmd.ini?
1. Create directory c:\test in Explorer.
2. Inside, create new text file test.ini
3. Change the desktop shortcut by which you start Total Commander via properties by appending
/i=c:\test\test.ini
(separated by a space from the program name).

Here is the analysis of your first crash dump:

Code: Select all

Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [TOTALCMD64.EXE_250416_101839.dmp]
User Mini Dump File with Full Memory: Only application data is available

WARNING: Minidump contains unknown stream type 0x15
WARNING: Minidump contains unknown stream type 0x16
Comment: '
*** "C:\dump\ProcDump\procdump64.exe" -accepteula -ma -j "c:\dumps" 42968 1672 000000000FF30000
*** Just-In-Time debugger. PID: 42968 Event Handle: 1672 JIT Context: .jdinfo 0xff30000'
Symbol search path is: srv*D:\SYMBOLS*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Version 22621 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Wed Apr 16 19:18:39.000 2025 (UTC + 2:00)
System Uptime: 1 days 2:20:44.800
Process Uptime: 0 days 0:00:02.000
............................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(a7d8.3270): Access violation - code c0000005 (first/second chance not available)
*** WARNING: Unable to verify timestamp for TOTALCMD64.EXE
*** ERROR: Module load completed but symbols could not be loaded for TOTALCMD64.EXE
TOTALCMD64+0x10038:
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx ss:00000000`00e70ff8=????????
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for dgapi64.dll - 
Failed calling InternetOpenUrl, GLE=12029

FAULTING_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000000410038 (TOTALCMD64+0x0000000000010038)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 0000000000e70ff8
Attempt to write to address 0000000000e70ff8

DEFAULT_BUCKET_ID:  INVALID_STACK_ACCESS

PROCESS_NAME:  TOTALCMD64.EXE

ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_PARAMETER1:  0000000000000001

EXCEPTION_PARAMETER2:  0000000000e70ff8

WRITE_ADDRESS:  0000000000e70ff8 

FOLLOWUP_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

MOD_LIST: <ANALYSIS/>

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

FAULTING_THREAD:  0000000000003270

PRIMARY_PROBLEM_CLASS:  INVALID_STACK_ACCESS

BUGCHECK_STR:  APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE

LAST_CONTROL_TRANSFER:  from 0000000000000000 to 0000000000410038

STACK_TEXT:  
00000000`00e70fb0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : TOTALCMD64+0x10038


SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  TOTALCMD64+10038

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: TOTALCMD64

IMAGE_NAME:  TOTALCMD64.EXE

DEBUG_FLR_IMAGE_TIMESTAMP:  0

STACK_COMMAND:  dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb

FAILURE_BUCKET_ID:  INVALID_STACK_ACCESS_c0000005_TOTALCMD64.EXE!Unknown

BUCKET_ID:  X64_APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE_TOTALCMD64+10038

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/TOTALCMD64_EXE/11_51_0_0/_______0/TOTALCMD64_EXE/11_51_0_0/_______0/c0000005/00010038.htm?Retriage=1

Followup: MachineOwner
---------
And the second file:

Code: Select all

Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [TOTALCMD64.EXE_250416_101841.dmp]
User Mini Dump File with Full Memory: Only application data is available

WARNING: Minidump contains unknown stream type 0x15
WARNING: Minidump contains unknown stream type 0x16
Comment: '
*** "C:\dump\ProcDump\procdump64.exe" -accepteula -ma -j "c:\dumps" 42968 1896 000000000FF30000
*** Just-In-Time debugger. PID: 42968 Event Handle: 1896 JIT Context: .jdinfo 0xff30000'
Symbol search path is: srv*D:\SYMBOLS*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Version 22621 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Wed Apr 16 19:18:41.000 2025 (UTC + 2:00)
System Uptime: 1 days 2:20:46.486
Process Uptime: 0 days 0:00:04.000
............................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(a7d8.3270): Access violation - code c0000005 (first/second chance not available)
*** WARNING: Unable to verify timestamp for TOTALCMD64.EXE
*** ERROR: Module load completed but symbols could not be loaded for TOTALCMD64.EXE
TOTALCMD64+0x10038:
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx ss:00000000`00e70ff8=????????
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for dgapi64.dll - 
Failed calling InternetOpenUrl, GLE=12029

FAULTING_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000000410038 (TOTALCMD64+0x0000000000010038)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 0000000000e70ff8
Attempt to write to address 0000000000e70ff8

DEFAULT_BUCKET_ID:  INVALID_STACK_ACCESS

PROCESS_NAME:  TOTALCMD64.EXE

ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_PARAMETER1:  0000000000000001

EXCEPTION_PARAMETER2:  0000000000e70ff8

WRITE_ADDRESS:  0000000000e70ff8 

FOLLOWUP_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

MOD_LIST: <ANALYSIS/>

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

FAULTING_THREAD:  0000000000003270

PRIMARY_PROBLEM_CLASS:  INVALID_STACK_ACCESS

BUGCHECK_STR:  APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE

LAST_CONTROL_TRANSFER:  from 0000000000000000 to 0000000000410038

STACK_TEXT:  
00000000`00e70fb0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : TOTALCMD64+0x10038


SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  TOTALCMD64+10038

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: TOTALCMD64

IMAGE_NAME:  TOTALCMD64.EXE

DEBUG_FLR_IMAGE_TIMESTAMP:  0

STACK_COMMAND:  dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb

FAILURE_BUCKET_ID:  INVALID_STACK_ACCESS_c0000005_TOTALCMD64.EXE!Unknown

BUCKET_ID:  X64_APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE_TOTALCMD64+10038

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/TOTALCMD64_EXE/11_51_0_0/_______0/TOTALCMD64_EXE/11_51_0_0/_______0/c0000005/00010038.htm?Retriage=1

Followup: MachineOwner
---------
]]>

Can you try to run Total Commander with a fresh wincmd.ini?
1. Create directory c:\test in Explorer.
2. Inside, create new text file test.ini
3. Change the desktop shortcut by which you start Total Commander via properties by appending
/i=c:\test\test.ini
(separated by a space from the program name).

Here is the analysis of your first crash dump:

Code: Select all

Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [TOTALCMD64.EXE_250416_101839.dmp]
User Mini Dump File with Full Memory: Only application data is available

WARNING: Minidump contains unknown stream type 0x15
WARNING: Minidump contains unknown stream type 0x16
Comment: '
*** "C:\dump\ProcDump\procdump64.exe" -accepteula -ma -j "c:\dumps" 42968 1672 000000000FF30000
*** Just-In-Time debugger. PID: 42968 Event Handle: 1672 JIT Context: .jdinfo 0xff30000'
Symbol search path is: srv*D:\SYMBOLS*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Version 22621 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Wed Apr 16 19:18:39.000 2025 (UTC + 2:00)
System Uptime: 1 days 2:20:44.800
Process Uptime: 0 days 0:00:02.000
............................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(a7d8.3270): Access violation - code c0000005 (first/second chance not available)
*** WARNING: Unable to verify timestamp for TOTALCMD64.EXE
*** ERROR: Module load completed but symbols could not be loaded for TOTALCMD64.EXE
TOTALCMD64+0x10038:
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx ss:00000000`00e70ff8=????????
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for dgapi64.dll - 
Failed calling InternetOpenUrl, GLE=12029

FAULTING_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000000410038 (TOTALCMD64+0x0000000000010038)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 0000000000e70ff8
Attempt to write to address 0000000000e70ff8

DEFAULT_BUCKET_ID:  INVALID_STACK_ACCESS

PROCESS_NAME:  TOTALCMD64.EXE

ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_PARAMETER1:  0000000000000001

EXCEPTION_PARAMETER2:  0000000000e70ff8

WRITE_ADDRESS:  0000000000e70ff8 

FOLLOWUP_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

MOD_LIST: <ANALYSIS/>

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

FAULTING_THREAD:  0000000000003270

PRIMARY_PROBLEM_CLASS:  INVALID_STACK_ACCESS

BUGCHECK_STR:  APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE

LAST_CONTROL_TRANSFER:  from 0000000000000000 to 0000000000410038

STACK_TEXT:  
00000000`00e70fb0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : TOTALCMD64+0x10038


SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  TOTALCMD64+10038

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: TOTALCMD64

IMAGE_NAME:  TOTALCMD64.EXE

DEBUG_FLR_IMAGE_TIMESTAMP:  0

STACK_COMMAND:  dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb

FAILURE_BUCKET_ID:  INVALID_STACK_ACCESS_c0000005_TOTALCMD64.EXE!Unknown

BUCKET_ID:  X64_APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE_TOTALCMD64+10038

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/TOTALCMD64_EXE/11_51_0_0/_______0/TOTALCMD64_EXE/11_51_0_0/_______0/c0000005/00010038.htm?Retriage=1

Followup: MachineOwner
---------
And the second file:

Code: Select all

Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [TOTALCMD64.EXE_250416_101841.dmp]
User Mini Dump File with Full Memory: Only application data is available

WARNING: Minidump contains unknown stream type 0x15
WARNING: Minidump contains unknown stream type 0x16
Comment: '
*** "C:\dump\ProcDump\procdump64.exe" -accepteula -ma -j "c:\dumps" 42968 1896 000000000FF30000
*** Just-In-Time debugger. PID: 42968 Event Handle: 1896 JIT Context: .jdinfo 0xff30000'
Symbol search path is: srv*D:\SYMBOLS*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Version 22621 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Wed Apr 16 19:18:41.000 2025 (UTC + 2:00)
System Uptime: 1 days 2:20:46.486
Process Uptime: 0 days 0:00:04.000
............................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(a7d8.3270): Access violation - code c0000005 (first/second chance not available)
*** WARNING: Unable to verify timestamp for TOTALCMD64.EXE
*** ERROR: Module load completed but symbols could not be loaded for TOTALCMD64.EXE
TOTALCMD64+0x10038:
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx ss:00000000`00e70ff8=????????
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for dgapi64.dll - 
Failed calling InternetOpenUrl, GLE=12029

FAULTING_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000000410038 (TOTALCMD64+0x0000000000010038)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 0000000000e70ff8
Attempt to write to address 0000000000e70ff8

DEFAULT_BUCKET_ID:  INVALID_STACK_ACCESS

PROCESS_NAME:  TOTALCMD64.EXE

ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%p verwies auf Arbeitsspeicher bei 0x%p. Der Vorgang %s konnte im Arbeitsspeicher nicht durchgef hrt werden.

EXCEPTION_PARAMETER1:  0000000000000001

EXCEPTION_PARAMETER2:  0000000000e70ff8

WRITE_ADDRESS:  0000000000e70ff8 

FOLLOWUP_IP: 
TOTALCMD64+10038
00000000`00410038 894df8          mov     dword ptr [rbp-8],ecx

MOD_LIST: <ANALYSIS/>

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

FAULTING_THREAD:  0000000000003270

PRIMARY_PROBLEM_CLASS:  INVALID_STACK_ACCESS

BUGCHECK_STR:  APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE

LAST_CONTROL_TRANSFER:  from 0000000000000000 to 0000000000410038

STACK_TEXT:  
00000000`00e70fb0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : TOTALCMD64+0x10038


SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  TOTALCMD64+10038

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: TOTALCMD64

IMAGE_NAME:  TOTALCMD64.EXE

DEBUG_FLR_IMAGE_TIMESTAMP:  0

STACK_COMMAND:  dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb

FAILURE_BUCKET_ID:  INVALID_STACK_ACCESS_c0000005_TOTALCMD64.EXE!Unknown

BUCKET_ID:  X64_APPLICATION_FAULT_INVALID_STACK_ACCESS_INVALID_POINTER_WRITE_TOTALCMD64+10038

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/TOTALCMD64_EXE/11_51_0_0/_______0/TOTALCMD64_EXE/11_51_0_0/_______0/c0000005/00010038.htm?Retriage=1

Followup: MachineOwner
---------
]]>
<![CDATA[Eng :: Re: Total Commander 11.51 crashes at windows 11 startup :: Reply by aadityam]]> 2025-04-17T15:20:14+00:00 2025-04-17T15:20:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85644&p=470505#p470505 https://drive.google.com/file/d/1Eo-ARBJytDXXV5zhM2qycXZRDXUDbn0Q/view?usp=sharing

The test.ini did not have any anything in it and is still 0kb in size.]]>
https://drive.google.com/file/d/1Eo-ARBJytDXXV5zhM2qycXZRDXUDbn0Q/view?usp=sharing

The test.ini did not have any anything in it and is still 0kb in size.]]>
<![CDATA[Eng :: Re: Sort directories inline? :: Reply by totalcomm]]> 2025-04-20T13:20:59+00:00 2025-04-20T13:20:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=74877&p=470551#p470551 <![CDATA[Eng :: Double checking a copy/move task and hash checks were successful + which files were over the path length/filename limit? :: Author MajoraZ]]> 2025-04-19T23:58:09+00:00 2025-04-19T23:58:09+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85652&p=470542#p470542
Somewhat lengthy contextual explanation of why I'm asking this
I have perhaps a weird set of questions here: I normally use Teracopy, which I am quite happy with, a few gripes aside: It's pretty intuitive and I greatly appreciate that as it copies or moves files around and verifies their hashes, it leaves a list of each individual file and it's status in terms of if the copy/move operation was successful, if the hash has been checked yet, if it matched or not, etc, which helps me feel safe/secure that everything was successfully copied or moved

The big issue I have, however, is that I have a lot of files that are over Window's normal filename/path length character limit: I do a lot of amateur archival stuff with niche archeology and history topics, and for a lack of a better option (if people know good metadata tagging or database tools, let me know!) I often have to stuff the century of creation, culture, country of origin, material, dimensions, etc in the filename and break Window's normal limit

Teracopy can't handle this well: Depending on the computer/teracopy installation i'm using and other variables I frankly have not been able to wrap my head around yet, Teracopy will either freeze, be unable to start the operation, or worst of all, will proceed with the move/copy operation but simply won't touch the over-the-limit files or will automatically rename them without notifying me that anything unusual happened.

Somebody suggested that Total Commander can copy over-the-limit files fine, and from my testing, it seems to indeed handle it well (there are some circumstances where even it can't force the operation through, I guess if the length is past an even greater threshold: I have noticed a second-limit past the normal one with some other software), but a major problem it has is that after copying or moving files, while it will ask me how to handle over-the-limit files and if it should be renamed or skipped or copied/moved anyways, there is otherwise no "feedback" on which files were or weren't copied/moved successfully or were over the limit or not?
Is there something I can crtrl+F for within Total Commander's log file, or some other setting I can activate to view a list of files in an operation that had different types of abnormalities, after the operation is finished? Be it that the moving/copying failed, or the hashes didn't match, or the file was over filename/path length character limit and it had to force the operation anyways, even if that forcing was successful?

I assume that if it doesn't outright give me an error pop up, everything went fine, but for my own sanity I'd like to be able to double check, and I do need to know which files were over the character limit, even if they were successfully moved/copied, so can compile a list of which files I need to try to shorten the names of in the future.]]>
Somewhat lengthy contextual explanation of why I'm asking this
I have perhaps a weird set of questions here: I normally use Teracopy, which I am quite happy with, a few gripes aside: It's pretty intuitive and I greatly appreciate that as it copies or moves files around and verifies their hashes, it leaves a list of each individual file and it's status in terms of if the copy/move operation was successful, if the hash has been checked yet, if it matched or not, etc, which helps me feel safe/secure that everything was successfully copied or moved

The big issue I have, however, is that I have a lot of files that are over Window's normal filename/path length character limit: I do a lot of amateur archival stuff with niche archeology and history topics, and for a lack of a better option (if people know good metadata tagging or database tools, let me know!) I often have to stuff the century of creation, culture, country of origin, material, dimensions, etc in the filename and break Window's normal limit

Teracopy can't handle this well: Depending on the computer/teracopy installation i'm using and other variables I frankly have not been able to wrap my head around yet, Teracopy will either freeze, be unable to start the operation, or worst of all, will proceed with the move/copy operation but simply won't touch the over-the-limit files or will automatically rename them without notifying me that anything unusual happened.

Somebody suggested that Total Commander can copy over-the-limit files fine, and from my testing, it seems to indeed handle it well (there are some circumstances where even it can't force the operation through, I guess if the length is past an even greater threshold: I have noticed a second-limit past the normal one with some other software), but a major problem it has is that after copying or moving files, while it will ask me how to handle over-the-limit files and if it should be renamed or skipped or copied/moved anyways, there is otherwise no "feedback" on which files were or weren't copied/moved successfully or were over the limit or not?
Is there something I can crtrl+F for within Total Commander's log file, or some other setting I can activate to view a list of files in an operation that had different types of abnormalities, after the operation is finished? Be it that the moving/copying failed, or the hashes didn't match, or the file was over filename/path length character limit and it had to force the operation anyways, even if that forcing was successful?

I assume that if it doesn't outright give me an error pop up, everything went fine, but for my own sanity I'd like to be able to double check, and I do need to know which files were over the character limit, even if they were successfully moved/copied, so can compile a list of which files I need to try to shorten the names of in the future.]]>
<![CDATA[Eng :: Re: Double checking a copy/move task and hash checks were successful + which files were over the path length/filename li :: Reply by nsp]]> 2025-04-20T07:20:36+00:00 2025-04-20T07:20:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85652&p=470544#p470544 Filename limitation if you have long path enabled this should not be an issue anymore. If you still want to check full filename for a target file you should do it before doing the copy or after a copy if you have a detailed log from terracopy.
To check before:
You can use an excel template doing a check from the list of file to copy (if you copy a full folder you can use dirbranch view to list all file and get the list in a file using SAVESELECTION list.txt) you can use target path len for each line and calculate destination length. With a conditional format if length is over 260 you can highlight too long files.

from a source, you can check destination folder afterward using compare feature of TC but only if you want to have synchronized folder and not only some files. In this case, you can use the LOADLIST command from the saved selection on the destination folder and see iff all the files are presents (same name).]]>
Filename limitation if you have long path enabled this should not be an issue anymore. If you still want to check full filename for a target file you should do it before doing the copy or after a copy if you have a detailed log from terracopy.
To check before:
You can use an excel template doing a check from the list of file to copy (if you copy a full folder you can use dirbranch view to list all file and get the list in a file using SAVESELECTION list.txt) you can use target path len for each line and calculate destination length. With a conditional format if length is over 260 you can highlight too long files.

from a source, you can check destination folder afterward using compare feature of TC but only if you want to have synchronized folder and not only some files. In this case, you can use the LOADLIST command from the saved selection on the destination folder and see iff all the files are presents (same name).]]>
<![CDATA[Eng :: Re: Double checking a copy/move task and hash checks were successful + which files were over the path length/filename li :: Reply by beb]]> 2025-04-20T13:22:01+00:00 2025-04-20T13:22:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85652&p=470552#p470552
nsp wrote: 2025-04-20, 07:20 UTC To check before:
You can use an excel template doing a check from the list of file to copy (if you copy a full folder you can use dirbranch view to list all file and get the list in a file using SAVESELECTION list.txt) you can use target path len for each line and calculate destination length. With a conditional format if length is over 260 you can highlight too long files.
By the way, this could be automated, e.g., with PowerShell, as follows:
user-command (usercmd.ini):

Code: Select all

[em_test_longnames]
cmd=pwsh -c "%commander_path%\Plugins\PowerShell\longNames.ps1"
param=%WL %T
user-button:

Code: Select all

TOTALCMD#BAR#DATA
em_test_longnames

wciconex.dll


0
-1
PowerShell script (longNames.ps1)

Code: Select all

$time = [diagnostics.stopwatch]::StartNew()

function pathLength ($path){
if ($path.length -gt 260){$color = 'Yellow'} else {$color = 'Gray'}
'{0,3} {1}' -f $path.length,$path|Write-Host -f $color}

$files = @()

if ($args){

# take $files from %WL input TC parameter: %WL > $args[0] = $lines > $files, if any
foreach ($line in [IO.File]::ReadLines($args[0])){$files += [IO.FileInfo]$line}

# if %WL returns nothing : try to take $files from current folder, if any
if ($files.count -eq 0){
$files = Get-ChildItem -file -recurse -force}

# take $target path from %T input TC parameter: $args[1] = $target
$target = $args[1]

# if $files, process each one
if ($files.count -ge 1){
'processing...'|Write-Host -f Green

foreach ($file in $files){
# display source/target path length and path itself (if length is over 260, display in yellow)
pathLength $file.FullName
pathLength ([IO.Path]::combine($target+$file.FullName.substring(([string]$pwd).length+1)))
''
} # end of foreach $file loop
} else {'there are no input files...'|Write-Host -f Magenta}
} else {'no Total Commander arguments have been passed...'|Write-Host -f Red}

# finalizing
$time.Stop()
'{0} items processed for {1:mm}:{1:ss}.{1:fff}' -f $files.count,$time.Elapsed|Write-Host -f DarkCyan

pause
Illustration:
Image: https://i.imgur.com/okEAqPO.mp4]]>
nsp wrote: 2025-04-20, 07:20 UTC To check before:
You can use an excel template doing a check from the list of file to copy (if you copy a full folder you can use dirbranch view to list all file and get the list in a file using SAVESELECTION list.txt) you can use target path len for each line and calculate destination length. With a conditional format if length is over 260 you can highlight too long files.
By the way, this could be automated, e.g., with PowerShell, as follows:
user-command (usercmd.ini):

Code: Select all

[em_test_longnames]
cmd=pwsh -c "%commander_path%\Plugins\PowerShell\longNames.ps1"
param=%WL %T
user-button:

Code: Select all

TOTALCMD#BAR#DATA
em_test_longnames

wciconex.dll


0
-1
PowerShell script (longNames.ps1)

Code: Select all

$time = [diagnostics.stopwatch]::StartNew()

function pathLength ($path){
if ($path.length -gt 260){$color = 'Yellow'} else {$color = 'Gray'}
'{0,3} {1}' -f $path.length,$path|Write-Host -f $color}

$files = @()

if ($args){

# take $files from %WL input TC parameter: %WL > $args[0] = $lines > $files, if any
foreach ($line in [IO.File]::ReadLines($args[0])){$files += [IO.FileInfo]$line}

# if %WL returns nothing : try to take $files from current folder, if any
if ($files.count -eq 0){
$files = Get-ChildItem -file -recurse -force}

# take $target path from %T input TC parameter: $args[1] = $target
$target = $args[1]

# if $files, process each one
if ($files.count -ge 1){
'processing...'|Write-Host -f Green

foreach ($file in $files){
# display source/target path length and path itself (if length is over 260, display in yellow)
pathLength $file.FullName
pathLength ([IO.Path]::combine($target+$file.FullName.substring(([string]$pwd).length+1)))
''
} # end of foreach $file loop
} else {'there are no input files...'|Write-Host -f Magenta}
} else {'no Total Commander arguments have been passed...'|Write-Host -f Red}

# finalizing
$time.Stop()
'{0} items processed for {1:mm}:{1:ss}.{1:fff}' -f $files.count,$time.Elapsed|Write-Host -f DarkCyan

pause
Illustration:
Image: https://i.imgur.com/okEAqPO.mp4]]>
<![CDATA[Eng :: Re: Double checking a copy/move task and hash checks were successful + which files were over the path length/filename li :: Reply by Fla$her]]> 2025-04-20T14:23:40+00:00 2025-04-20T14:23:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85652&p=470558#p470558
nsp wrote: 2025-04-20, 07:20 UTC you can use target path len for each line and calculate destination length.
There is no need to calculate anything, there is an easier way.
It's enough to use the search in plugins after copying:
filexFullPathLen>259
]]>
nsp wrote: 2025-04-20, 07:20 UTC you can use target path len for each line and calculate destination length.
There is no need to calculate anything, there is an easier way.
It's enough to use the search in plugins after copying:
filexFullPathLen>259
]]>
<![CDATA[Eng :: Move from TC portable from external HD to C or switch to installed TC? :: Author kodepr]]> 2025-04-16T12:16:41+00:00 2025-04-16T12:16:41+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85641&p=470428#p470428
For years I have been using a registered TC Portable from an external HD (on drive K:\). I would now like to use TC from C:\ because I no longer want to use an external HD.
The portable version I am currently using is 10.00 64bit - I would now like to move on to the current version 11.51
  • Should I move the TC Portable folder from K:\ to C:\ or should I start from scratch with a new installation on C:\?
  • Are there any (dis)advantages to using an installed TC as opposed to a Portable TC?
  • What is the most efficient way to get my settings, plugins, ... from my current Portable TC to the new (portable or installed) TC on C:\?
  • Any dos and don'ts I should be aware of?
  • Any order I should respect in the steps to follow?
Thanks in advance!]]>

For years I have been using a registered TC Portable from an external HD (on drive K:\). I would now like to use TC from C:\ because I no longer want to use an external HD.
The portable version I am currently using is 10.00 64bit - I would now like to move on to the current version 11.51
  • Should I move the TC Portable folder from K:\ to C:\ or should I start from scratch with a new installation on C:\?
  • Are there any (dis)advantages to using an installed TC as opposed to a Portable TC?
  • What is the most efficient way to get my settings, plugins, ... from my current Portable TC to the new (portable or installed) TC on C:\?
  • Any dos and don'ts I should be aware of?
  • Any order I should respect in the steps to follow?
Thanks in advance!]]>
<![CDATA[Eng :: Re: Move from TC portable from external HD to C or switch to installed TC? :: Reply by Horst.Epp]]> 2025-04-16T12:35:05+00:00 2025-04-16T12:35:05+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85641&p=470429#p470429 just copy the whole TC tree into the new dir,
but not on the root of C: of course.
Make a dir like C:\tools\TC and copy into this.
After this, update to the new TC version, selecting the new home as target.
All settings will be saved.]]>
just copy the whole TC tree into the new dir,
but not on the root of C: of course.
Make a dir like C:\tools\TC and copy into this.
After this, update to the new TC version, selecting the new home as target.
All settings will be saved.]]>
<![CDATA[Eng :: Re: Move from TC portable from external HD to C or switch to installed TC? :: Reply by kodepr]]> 2025-04-20T12:26:10+00:00 2025-04-20T13:22:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85641&p=470549#p470549 I did what Horst.Epp advised and it worked, thanks!

But regarding ...
Horst.Epp wrote: 2025-04-16, 12:35 UTC If you have a real portable TC installation
... it looks like the paths used in some of my toolbars, buttons on toolbars, em_ commands, ... are not really "portable".
I would like to correct that, but in order to do so I have a question:

Help says ...
  • %variablename:~5,7% skips 5 characters and uses the following 7. Negative numbers count from the end of the environment variable.
  • %COMMANDER_PATH% The Total Commander directory
Now ...
  • If my %COMMANDER_PATH% is "K:\Program Files\Total Commander Portable\"
  • If I also have other portable software in "K:\Program Files\Portable Program A\", "K:\Program Files\Portable Program B\", ...
... what should I write in %COMMANDER_PATH:~x,y% if I want to allow K:\Program Files to be anything, so that I can move my Total Commander Portable\, Portable Program A\, Portable Program B\, ... folders anywhere?
  • Moving all of them to "D:\Program Files\" should work
  • Moving all of them to "C:\Users\MyName\Documents\FD\_Tools\Program Files\" should work
So, probably in %COMMANDER_PATH:~x,y% I want
  • ~x to count backwards, starting from the end (I guess ~-25 should keep K:\Program Files\)
  • y to count everything that then remains from %COMMANDER_PATH%, backwards from the end or forward from the start
Questions
  • what can I put for y to keep any number of remaining characters?
  • can %COMMANDER_PATH:~x,y% be used for paths to anything in Total Commander (Bars, em_ commands, ...) ?
]]>
I did what Horst.Epp advised and it worked, thanks!

But regarding ...
Horst.Epp wrote: 2025-04-16, 12:35 UTC If you have a real portable TC installation
... it looks like the paths used in some of my toolbars, buttons on toolbars, em_ commands, ... are not really "portable".
I would like to correct that, but in order to do so I have a question:

Help says ...
  • %variablename:~5,7% skips 5 characters and uses the following 7. Negative numbers count from the end of the environment variable.
  • %COMMANDER_PATH% The Total Commander directory
Now ...
  • If my %COMMANDER_PATH% is "K:\Program Files\Total Commander Portable\"
  • If I also have other portable software in "K:\Program Files\Portable Program A\", "K:\Program Files\Portable Program B\", ...
... what should I write in %COMMANDER_PATH:~x,y% if I want to allow K:\Program Files to be anything, so that I can move my Total Commander Portable\, Portable Program A\, Portable Program B\, ... folders anywhere?
  • Moving all of them to "D:\Program Files\" should work
  • Moving all of them to "C:\Users\MyName\Documents\FD\_Tools\Program Files\" should work
So, probably in %COMMANDER_PATH:~x,y% I want
  • ~x to count backwards, starting from the end (I guess ~-25 should keep K:\Program Files\)
  • y to count everything that then remains from %COMMANDER_PATH%, backwards from the end or forward from the start
Questions
  • what can I put for y to keep any number of remaining characters?
  • can %COMMANDER_PATH:~x,y% be used for paths to anything in Total Commander (Bars, em_ commands, ...) ?
]]>
<![CDATA[Eng :: Re: Move from TC portable from external HD to C or switch to installed TC? :: Reply by Dalai]]> 2025-04-20T13:08:20+00:00 2025-04-20T13:08:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85641&p=470550#p470550

Code: Select all

"%COMMANDER_PATH%\..\Portable Program X\some.exe"
to refer to a program on the same level as the TC directory. No need to use a substring.]]>

Code: Select all

"%COMMANDER_PATH%\..\Portable Program X\some.exe"
to refer to a program on the same level as the TC directory. No need to use a substring.]]>
<![CDATA[Eng :: Re: Move from TC portable from external HD to C or switch to installed TC? :: Reply by kodepr]]> 2025-04-20T13:29:13+00:00 2025-04-20T13:29:13+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85641&p=470553#p470553
Can I use

Code: Select all

"%COMMANDER_PATH%\..\
for anything in Total Commander (also in paths to Bars, paths in em_ commands, ...) or is it not allowed in certain situations?]]>

Can I use

Code: Select all

"%COMMANDER_PATH%\..\
for anything in Total Commander (also in paths to Bars, paths in em_ commands, ...) or is it not allowed in certain situations?]]>
<![CDATA[Eng :: Re: Move from TC portable from external HD to C or switch to installed TC? :: Reply by Dalai]]> 2025-04-20T14:50:13+00:00 2025-04-20T14:50:13+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85641&p=470561#p470561 <![CDATA[Eng :: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Author Jorge24]]> 2025-04-18T20:00:16+00:00 2025-04-18T20:00:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470525#p470525 It works with most programs, however, some programs like PotPlayer and Slack still open Windows File Explorer.

For example, after I download a file in Slack, I click on "open containing folder" but it opens in Windows File Explorer.
For PotPlayer (a video player program), I right-click a file in the Playlist section and then choose "Add & Edit > Open file location of selected item".

Could there be something I'm missing in my .reg file?

Code: Select all

 [HKEY_CLASSES_ROOT\Drive\shell]
 @="open"
 
 [HKEY_CLASSES_ROOT\Drive\shell\open]
 
 ; Adding "/T" opens the folder in a new tab instead of overriding the last active tab.
 [HKEY_CLASSES_ROOT\Drive\shell\open\command]
 @="c:\\Program Files\\totalcmd\\TOTALCMD64.EXE /O /T \"%1\""
 
 [HKEY_CLASSES_ROOT\Directory\shell]
 @="open"
 
 [HKEY_CLASSES_ROOT\Directory\shell\open]
 
 [HKEY_CLASSES_ROOT\Directory\shell\open\command]
 @="c:\\Program Files\\totalcmd\\TOTALCMD64.EXE /O /T \"%1\""
]]>
It works with most programs, however, some programs like PotPlayer and Slack still open Windows File Explorer.

For example, after I download a file in Slack, I click on "open containing folder" but it opens in Windows File Explorer.
For PotPlayer (a video player program), I right-click a file in the Playlist section and then choose "Add & Edit > Open file location of selected item".

Could there be something I'm missing in my .reg file?

Code: Select all

 [HKEY_CLASSES_ROOT\Drive\shell]
 @="open"
 
 [HKEY_CLASSES_ROOT\Drive\shell\open]
 
 ; Adding "/T" opens the folder in a new tab instead of overriding the last active tab.
 [HKEY_CLASSES_ROOT\Drive\shell\open\command]
 @="c:\\Program Files\\totalcmd\\TOTALCMD64.EXE /O /T \"%1\""
 
 [HKEY_CLASSES_ROOT\Directory\shell]
 @="open"
 
 [HKEY_CLASSES_ROOT\Directory\shell\open]
 
 [HKEY_CLASSES_ROOT\Directory\shell\open\command]
 @="c:\\Program Files\\totalcmd\\TOTALCMD64.EXE /O /T \"%1\""
]]>
<![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by beb]]> 2025-04-19T02:34:29+00:00 2025-04-19T02:34:29+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470528#p470528 By design and definition, HKCR is not saved to a file like HKCU or HKLM, but is created in memory by combining entries found under HKCU\Software\Classes and HKLM\Software\Classses.
Moreover,
...If you write keys to a key under HKEY_CLASSES_ROOT, the system stores the information under HKEY_LOCAL_MACHINE\Software\Classes. If you write values to a key under HKEY_CLASSES_ROOT, and the key already exists under HKEY_CURRENT_USER\Software\Classes, the system will store the information there instead of under HKEY_LOCAL_MACHINE\Software\Classes.
Processes running in a security context other than that of the interactive user should not use the HKEY_CLASSES_ROOT key with the registry functions...
See: https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-classes-root-key

2. 'Common Item Dialog' is intended to be used to open or save a file for a classic application. If a developer hard-coded the dialog in one way or another, nothing you can do about it.
See: https://learn.microsoft.com/en-us/windows/win32/shell/common-file-dialog]]>
By design and definition, HKCR is not saved to a file like HKCU or HKLM, but is created in memory by combining entries found under HKCU\Software\Classes and HKLM\Software\Classses.
Moreover,
...If you write keys to a key under HKEY_CLASSES_ROOT, the system stores the information under HKEY_LOCAL_MACHINE\Software\Classes. If you write values to a key under HKEY_CLASSES_ROOT, and the key already exists under HKEY_CURRENT_USER\Software\Classes, the system will store the information there instead of under HKEY_LOCAL_MACHINE\Software\Classes.
Processes running in a security context other than that of the interactive user should not use the HKEY_CLASSES_ROOT key with the registry functions...
See: https://learn.microsoft.com/en-us/windows/win32/sysinfo/hkey-classes-root-key

2. 'Common Item Dialog' is intended to be used to open or save a file for a classic application. If a developer hard-coded the dialog in one way or another, nothing you can do about it.
See: https://learn.microsoft.com/en-us/windows/win32/shell/common-file-dialog]]>
<![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by Jorge24]]> 2025-04-19T06:30:27+00:00 2025-04-19T06:30:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470529#p470529
beb wrote: 2025-04-19, 02:34 UTC 1. To begin with, isn't it a bad idea to use 'HKEY_CLASSES_ROOT' at all?
I'm not sure to be honest. All the posts I saw about making Total Commander the default explorer used ROOT:
viewtopic.php?t=78468
viewtopic.php?t=76915

Where do you recommend to create the registry key?]]>
beb wrote: 2025-04-19, 02:34 UTC 1. To begin with, isn't it a bad idea to use 'HKEY_CLASSES_ROOT' at all?
I'm not sure to be honest. All the posts I saw about making Total Commander the default explorer used ROOT:
viewtopic.php?t=78468
viewtopic.php?t=76915

Where do you recommend to create the registry key?]]>
<![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by Dalai]]> 2025-04-19T10:13:11+00:00 2025-04-19T10:13:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470532#p470532
beb wrote: 2025-04-19, 02:34 UTC1. To begin with, isn't it a bad idea to use 'HKEY_CLASSES_ROOT' at all?
No, not necessarily. However, users should be aware that writing to HKCR doesn't mean that changes are made for all users. Depending on the rights to write to that key, the values will either be written to HKLM\Software\Classes or HKCU\Software\Classes.
2. 'Common Item Dialog' is intended
This isn't about Common Dialogs because they can't be replaced by the user no matter what. Programmers can change or maybe even replace them, but that requires some work.

But you brought up an important point: If the call to Explorer is hard-coded in a program, there's nothing the user can do about it. Well, contacting the developer to change this is an option, but it doesn't guarantee any change.]]>
beb wrote: 2025-04-19, 02:34 UTC1. To begin with, isn't it a bad idea to use 'HKEY_CLASSES_ROOT' at all?
No, not necessarily. However, users should be aware that writing to HKCR doesn't mean that changes are made for all users. Depending on the rights to write to that key, the values will either be written to HKLM\Software\Classes or HKCU\Software\Classes.
2. 'Common Item Dialog' is intended
This isn't about Common Dialogs because they can't be replaced by the user no matter what. Programmers can change or maybe even replace them, but that requires some work.

But you brought up an important point: If the call to Explorer is hard-coded in a program, there's nothing the user can do about it. Well, contacting the developer to change this is an option, but it doesn't guarantee any change.]]>
<![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by beb]]> 2025-04-19T16:04:32+00:00 2025-04-19T16:04:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470537#p470537 Dalai
Thank you a lot for the detailed clarification.]]>
Dalai
Thank you a lot for the detailed clarification.]]>
<![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by Jorge24]]> 2025-04-20T18:46:22+00:00 2025-04-20T18:46:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470570#p470570 <![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by Dalai]]> 2025-04-20T19:49:26+00:00 2025-04-20T19:49:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470571#p470571
Jorge24 wrote: 2025-04-20, 18:46 UTCI see, I guess that PotPlayer and Slack must have hard coded explorer.exe in their command?
That's my assumption, yes.
Is there a way I can verify that's the case before contacting the developers?
Two ways come to mind:
  • Inspect the executables in (Sysinternals) Process Monitor to see what they're doing when using the function to open a folder. It's not quite easy to see through its output though.
  • Use TC's search function on the executables. Put the "explorer.exe" in the "Find text" field and enable the "ANSI charset (Windows)" and "Unicode UTF16" options. If the string is present, it's an indication for a hard-coded call, but it's not a guarantee because there may be other reasons for the string to be present.
You can just ask the developers how the call to open a folder is implemented. It's up to them if they disclose this kind of information.]]>
Jorge24 wrote: 2025-04-20, 18:46 UTCI see, I guess that PotPlayer and Slack must have hard coded explorer.exe in their command?
That's my assumption, yes.
Is there a way I can verify that's the case before contacting the developers?
Two ways come to mind:
  • Inspect the executables in (Sysinternals) Process Monitor to see what they're doing when using the function to open a folder. It's not quite easy to see through its output though.
  • Use TC's search function on the executables. Put the "explorer.exe" in the "Find text" field and enable the "ANSI charset (Windows)" and "Unicode UTF16" options. If the string is present, it's an indication for a hard-coded call, but it's not a guarantee because there may be other reasons for the string to be present.
You can just ask the developers how the call to open a folder is implemented. It's up to them if they disclose this kind of information.]]>
<![CDATA[Eng :: Re: How to make Total Commander the default explorer for ALL programs (including PotPlayer and Slack)? :: Reply by Jorge24]]> 2025-04-20T21:26:10+00:00 2025-04-20T21:26:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85650&p=470572#p470572 <![CDATA[Eng :: Multi-rename tool - catch dates between () :: Author ikswezclam]]> 2025-04-22T07:36:15+00:00 2025-04-22T07:36:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85664&p=470612#p470612
I tried using the Multi-rename tool to find the date in the file name and enclose it in brackets. In the "find" field I entered "????" and in the replace field "(????)" because I read somewhere that "?" corresponds to any digit but corresponds to any character and it still does not work correctly. For example, when the file name is "file_name_2034.something" then "20??" -> "(20??)" will return "file_name_(204 ).something" insted of "file_name_(2034).something". I also tried a regular expression in the form "\d{4}" -> "($1)" but it also does not work.

Could any of you help me sort this.]]>

I tried using the Multi-rename tool to find the date in the file name and enclose it in brackets. In the "find" field I entered "????" and in the replace field "(????)" because I read somewhere that "?" corresponds to any digit but corresponds to any character and it still does not work correctly. For example, when the file name is "file_name_2034.something" then "20??" -> "(20??)" will return "file_name_(204 ).something" insted of "file_name_(2034).something". I also tried a regular expression in the form "\d{4}" -> "($1)" but it also does not work.

Could any of you help me sort this.]]>
<![CDATA[Eng :: Re: Multi-rename tool - catch dates between () :: Reply by ikswezclam]]> 2025-04-22T07:49:11+00:00 2025-04-22T07:49:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85664&p=470614#p470614 <![CDATA[Eng :: SFTP 3.05 plugin Chipers questions :: Author Shyciii]]> 2025-04-16T06:11:45+00:00 2025-04-16T06:11:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470414#p470414 The servers are set with pretty strong algorithms, so I can't connect. I have already found out that the Chiper value is not correct for the plugin. Currently these are the settings on the servers:
- chacha20-poly1305@openssh.com
- aes256-gcm@openssh.com

Which Chiper is supported by this plugin? Where can I check this?]]>
The servers are set with pretty strong algorithms, so I can't connect. I have already found out that the Chiper value is not correct for the plugin. Currently these are the settings on the servers:
- chacha20-poly1305@openssh.com
- aes256-gcm@openssh.com

Which Chiper is supported by this plugin? Where can I check this?]]>
<![CDATA[Eng :: Re: SFTP 3.05 plugin Chipers questions :: Reply by ghisler(Author)]]> 2025-04-16T09:44:07+00:00 2025-04-16T09:44:07+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470420#p470420 https://libssh2.org/
According to the above page, aes256-gcm@openssh.com is supported, while chacha20-poly1305@openssh.com isn't.

According to that page, the strongest exchange method supported is diffie-hellman-group-exchange-sha256.
But the page is out of date, it also supports the following more secure methods:
curve25519-sha256@libssh.org
curve25519-sha256
ecdh-sha2-nistp521
ecdh-sha2-nistp384
ecdh-sha2-nistp256

I would use one of the curve25519 methods for now.]]>
https://libssh2.org/
According to the above page, aes256-gcm@openssh.com is supported, while chacha20-poly1305@openssh.com isn't.

According to that page, the strongest exchange method supported is diffie-hellman-group-exchange-sha256.
But the page is out of date, it also supports the following more secure methods:
curve25519-sha256@libssh.org
curve25519-sha256
ecdh-sha2-nistp521
ecdh-sha2-nistp384
ecdh-sha2-nistp256

I would use one of the curve25519 methods for now.]]>
<![CDATA[Eng :: Re: SFTP 3.05 plugin Chipers questions :: Reply by Shyciii]]> 2025-04-16T12:43:17+00:00 2025-04-16T12:43:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470430#p470430 And I cannot compile it myself.]]> And I cannot compile it myself.]]> <![CDATA[Eng :: Re: SFTP 3.05 plugin Chipers questions :: Reply by Dalai]]> 2025-04-16T12:54:11+00:00 2025-04-16T12:54:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470431#p470431 <![CDATA[Eng :: Re: SFTP 3.05 plugin Chipers questions :: Reply by ghisler(Author)]]> 2025-04-17T07:01:41+00:00 2025-04-17T07:01:41+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470481#p470481 Shyciii
Please make sure you got the latest plugin version 3.10 beta 5, it includes a newer libssh2 dll:
https://www.totalcommander.ch/beta/sftpplug310b5.zip

The encryption method isn't the only algorithm which must match between client and server. There are actually multiple which must be present on both sides:
1. Key exchange methods (kex algorithms): These are used to exchange encryption keys in a way that an eavesdropper can't steal them. See my list above. Please make sure your servers support at least one of them.
2. Server host key algorithms: These are used for the server certificate to prove that the server is who he claims he is. The following are supported:
ssh-ed25519
ssh-ed25519-cert-v01@openssh.com
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521-cert-v01@openssh.com
rsa-sha2-256
rsa-sha2-512
ssh-rsa-cert-v01@openssh.com
ssh-rsa
ssh-dsa
3. The encryption algorithms: These are used to encrypt the actual data sent over the line. We already confirmed that aes256-gcm@openssh.com is supported.
4. Mac algorithms: These are used to verify that the sent data is unmodified:
hmac-sha2-512
hmac-sha2-512-etm@openssh.com
hmac-sha2-256
hmac-sha2-256-etm@openssh.com
hmac-sha1
hmac-sha1-etm@openssh.com
hmac-sha1-96
hmac-md5
hmac-md5-96
hmac-ripemd160
hmac-ripemd160@openssh.com]]>
Shyciii
Please make sure you got the latest plugin version 3.10 beta 5, it includes a newer libssh2 dll:
https://www.totalcommander.ch/beta/sftpplug310b5.zip

The encryption method isn't the only algorithm which must match between client and server. There are actually multiple which must be present on both sides:
1. Key exchange methods (kex algorithms): These are used to exchange encryption keys in a way that an eavesdropper can't steal them. See my list above. Please make sure your servers support at least one of them.
2. Server host key algorithms: These are used for the server certificate to prove that the server is who he claims he is. The following are supported:
ssh-ed25519
ssh-ed25519-cert-v01@openssh.com
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521-cert-v01@openssh.com
rsa-sha2-256
rsa-sha2-512
ssh-rsa-cert-v01@openssh.com
ssh-rsa
ssh-dsa
3. The encryption algorithms: These are used to encrypt the actual data sent over the line. We already confirmed that aes256-gcm@openssh.com is supported.
4. Mac algorithms: These are used to verify that the sent data is unmodified:
hmac-sha2-512
hmac-sha2-512-etm@openssh.com
hmac-sha2-256
hmac-sha2-256-etm@openssh.com
hmac-sha1
hmac-sha1-etm@openssh.com
hmac-sha1-96
hmac-md5
hmac-md5-96
hmac-ripemd160
hmac-ripemd160@openssh.com]]>
<![CDATA[Eng :: Re: SFTP 3.05 plugin Chipers questions :: Reply by Shyciii]]> 2025-04-17T08:43:32+00:00 2025-04-17T08:43:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470488#p470488
ghisler(Author) wrote: 2025-04-17, 07:01 UTC 2Shyciii
Please make sure you got the latest plugin version 3.10 beta 5, it includes a newer libssh2 dll:
https://www.totalcommander.ch/beta/sftpplug310b5.zip

The encryption method isn't the only algorithm which must match between client and server. There are actually multiple which must be present on both sides:
1. Key exchange methods (kex algorithms): These are used to exchange encryption keys in a way that an eavesdropper can't steal them. See my list above. Please make sure your servers support at least one of them.
2. Server host key algorithms: These are used for the server certificate to prove that the server is who he claims he is. The following are supported:
ssh-ed25519
ssh-ed25519-cert-v01@openssh.com
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521-cert-v01@openssh.com
rsa-sha2-256
rsa-sha2-512
ssh-rsa-cert-v01@openssh.com
ssh-rsa
ssh-dsa
3. The encryption algorithms: These are used to encrypt the actual data sent over the line. We already confirmed that aes256-gcm@openssh.com is supported.
4. Mac algorithms: These are used to verify that the sent data is unmodified:
hmac-sha2-512
hmac-sha2-512-etm@openssh.com
hmac-sha2-256
hmac-sha2-256-etm@openssh.com
hmac-sha1
hmac-sha1-etm@openssh.com
hmac-sha1-96
hmac-md5
hmac-md5-96
hmac-ripemd160
hmac-ripemd160@openssh.com
Thx. I tried it with beta 5, but doesnt work. Work only if I set Ciphers aes256-ctr (on server side) too.

I use server side config:

KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org
HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519
Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com]]>
ghisler(Author) wrote: 2025-04-17, 07:01 UTC 2Shyciii
Please make sure you got the latest plugin version 3.10 beta 5, it includes a newer libssh2 dll:
https://www.totalcommander.ch/beta/sftpplug310b5.zip

The encryption method isn't the only algorithm which must match between client and server. There are actually multiple which must be present on both sides:
1. Key exchange methods (kex algorithms): These are used to exchange encryption keys in a way that an eavesdropper can't steal them. See my list above. Please make sure your servers support at least one of them.
2. Server host key algorithms: These are used for the server certificate to prove that the server is who he claims he is. The following are supported:
ssh-ed25519
ssh-ed25519-cert-v01@openssh.com
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521-cert-v01@openssh.com
rsa-sha2-256
rsa-sha2-512
ssh-rsa-cert-v01@openssh.com
ssh-rsa
ssh-dsa
3. The encryption algorithms: These are used to encrypt the actual data sent over the line. We already confirmed that aes256-gcm@openssh.com is supported.
4. Mac algorithms: These are used to verify that the sent data is unmodified:
hmac-sha2-512
hmac-sha2-512-etm@openssh.com
hmac-sha2-256
hmac-sha2-256-etm@openssh.com
hmac-sha1
hmac-sha1-etm@openssh.com
hmac-sha1-96
hmac-md5
hmac-md5-96
hmac-ripemd160
hmac-ripemd160@openssh.com
Thx. I tried it with beta 5, but doesnt work. Work only if I set Ciphers aes256-ctr (on server side) too.

I use server side config:

KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org
HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519
Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com]]>
<![CDATA[Eng :: Re: SFTP 3.05 plugin Chipers questions :: Reply by ghisler(Author)]]> 2025-04-22T09:34:16+00:00 2025-04-22T09:34:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85638&p=470624#p470624 1. chacha20-poly1305@openssh.com was only added to LibSsh2 version 1.11.1, so I have now updated to it.
2. aes256-gcm@openssh.com and aes128-gcm@openssh.com were not supported with Windows backend, so I added the code myself. That unfortunately took serveral days.
Download here:
https://www.ghisler.ch/board/viewtopic.php?p=470623#p470623]]>
1. chacha20-poly1305@openssh.com was only added to LibSsh2 version 1.11.1, so I have now updated to it.
2. aes256-gcm@openssh.com and aes128-gcm@openssh.com were not supported with Windows backend, so I added the code myself. That unfortunately took serveral days.
Download here:
https://www.ghisler.ch/board/viewtopic.php?p=470623#p470623]]>
<![CDATA[Eng :: Showing extensions both with the filename AND in column :: Author mrkpl125]]> 2025-04-22T14:58:19+00:00 2025-04-22T14:58:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85667&p=470650#p470650
Perhaps, as many users out there once I started to use TC I immediately changed some little things like setting 'F2' as a shortcut to rename files, removing '[]' from directory names and also showing file extensions together with the filename rather than in a separate column.

My question is though - is it possible to show the extension BOTH with the file name AND in the extension column. There may be use cases when indeed a separate extension column can be useful and more readable.

For example:
Name..................Extenstion
myfile.exe...............exe

Thanks.]]>

Perhaps, as many users out there once I started to use TC I immediately changed some little things like setting 'F2' as a shortcut to rename files, removing '[]' from directory names and also showing file extensions together with the filename rather than in a separate column.

My question is though - is it possible to show the extension BOTH with the file name AND in the extension column. There may be use cases when indeed a separate extension column can be useful and more readable.

For example:
Name..................Extenstion
myfile.exe...............exe

Thanks.]]>
<![CDATA[Eng :: Re: Showing extensions both with the filename AND in column :: Reply by sqa_wizard]]> 2025-04-22T16:27:24+00:00 2025-04-22T16:27:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85667&p=470652#p470652 <![CDATA[Eng :: Re: Showing extensions both with the filename AND in column :: Reply by petermad]]> 2025-04-22T17:27:56+00:00 2025-04-22T17:27:56+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85667&p=470654#p470654
Just add a Custom Column with "tc.extension" to your view
Yes, there wil be two Ext columns, but you can just minimize the first one to a couple of pixels]]>
Just add a Custom Column with "tc.extension" to your view
Yes, there wil be two Ext columns, but you can just minimize the first one to a couple of pixels]]>
<![CDATA[Eng :: error opening big zip file :: Author uffe_K]]> 2025-04-22T06:11:39+00:00 2025-04-22T06:11:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470610#p470610 I am using internal unzipping.

7zip file manager can open it.

Any idea?]]>
I am using internal unzipping.

7zip file manager can open it.

Any idea?]]>
<![CDATA[Eng :: Re: error opening big zip file :: Reply by Horst.Epp]]> 2025-04-22T08:04:37+00:00 2025-04-22T08:04:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470616#p470616 and what are your settings under Zip Packer ?]]> and what are your settings under Zip Packer ?]]> <![CDATA[Eng :: Re: error opening big zip file :: Reply by uffe_K]]> 2025-04-22T09:00:47+00:00 2025-04-22T09:00:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470620#p470620 It is opening which is an issue.
I didn't zip it - someone else took care of that part.]]>
It is opening which is an issue.
I didn't zip it - someone else took care of that part.]]>
<![CDATA[Eng :: Re: error opening big zip file :: Reply by uffe_K]]> 2025-04-22T09:03:58+00:00 2025-04-22T09:03:58+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470621#p470621 <![CDATA[Eng :: Re: error opening big zip file :: Reply by uffe_K]]> 2025-04-22T09:08:18+00:00 2025-04-22T09:08:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470622#p470622 <![CDATA[Eng :: Re: error opening big zip file :: Reply by AntonyD]]> 2025-04-22T10:12:40+00:00 2025-04-22T10:12:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470630#p470630 https://github.com/pmqs/zipdetails
try to use this utility in order to find out on which stage/file the problem indeed has arose]]>
https://github.com/pmqs/zipdetails
try to use this utility in order to find out on which stage/file the problem indeed has arose]]>
<![CDATA[Eng :: Re: error opening big zip file :: Reply by Dalai]]> 2025-04-22T10:39:24+00:00 2025-04-22T10:39:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470637#p470637 uffe_K
Can you verify the file (Alt+Shift+F9) and/or extract its contents (Alt+F9)?]]>
uffe_K
Can you verify the file (Alt+Shift+F9) and/or extract its contents (Alt+F9)?]]>
<![CDATA[Eng :: Re: error opening big zip file :: Reply by uffe_K]]> 2025-04-23T06:38:07+00:00 2025-04-23T06:38:07+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470669#p470669
To Dalai: No, I can not verify or extract. It locks up TC.]]>

To Dalai: No, I can not verify or extract. It locks up TC.]]>
<![CDATA[Eng :: Re: error opening big zip file :: Reply by ghisler(Author)]]> 2025-04-23T08:11:32+00:00 2025-04-23T08:11:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85663&p=470674#p470674 <![CDATA[Eng :: Re: RAR Encrypt File Name option :: Reply by redfox]]> 2025-04-23T08:23:42+00:00 2025-04-23T08:23:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=76383&p=470675#p470675
To the Ghisler's question, why not to use internal rar unpacker:

Internal unpacker does not provide the -ola switch, so if the archive contains directory symlinks, they will be unpacked and copied as normal directories, not symlinks.

If I use Winrar instead and include the -hp switch in TC config, I will be asked for password every time I use compression or decompression. This is quite annoying.

Will you add the file names encryption as an option to the GUI, Mr. Ghisler? When?
Thank you.]]>

To the Ghisler's question, why not to use internal rar unpacker:

Internal unpacker does not provide the -ola switch, so if the archive contains directory symlinks, they will be unpacked and copied as normal directories, not symlinks.

If I use Winrar instead and include the -hp switch in TC config, I will be asked for password every time I use compression or decompression. This is quite annoying.

Will you add the file names encryption as an option to the GUI, Mr. Ghisler? When?
Thank you.]]>
<![CDATA[Eng :: Re: RAR Encrypt File Name option :: Reply by ghisler(Author)]]> 2025-04-23T08:47:38+00:00 2025-04-23T08:47:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=76383&p=470678#p470678 https://www.ghisler.ch/board/viewtopic.php?t=40092]]> https://www.ghisler.ch/board/viewtopic.php?t=40092]]> <![CDATA[Eng :: Re: RAR Encrypt File Name option :: Reply by redfox]]> 2025-04-23T09:35:45+00:00 2025-04-23T09:35:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=76383&p=470682#p470682 <![CDATA[Eng :: How to add a button, open here in windows terminal, to toolbar :: Author sensui]]> 2025-04-22T20:25:30+00:00 2025-04-22T20:25:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85668&p=470662#p470662

Code: Select all

wt.exe, -d %P%
and

Code: Select all

wt.exe, -d P
and

Code: Select all

cmd, /c start "Windows Terminal" wt.exe -d "%P"
But I always get similar errors: Windows Terminal cannot open the directory "XX"...

AT the end, I have to use

Code: Select all

cmd /c start 
Anyone know how to open wt.exe instead of cmd? :?:]]>

Code: Select all

wt.exe, -d %P%
and

Code: Select all

wt.exe, -d P
and

Code: Select all

cmd, /c start "Windows Terminal" wt.exe -d "%P"
But I always get similar errors: Windows Terminal cannot open the directory "XX"...

AT the end, I have to use

Code: Select all

cmd /c start 
Anyone know how to open wt.exe instead of cmd? :?:]]>
<![CDATA[Eng :: Re: How to add a button, open here in windows terminal, to toolbar :: Reply by Dalai]]> 2025-04-22T23:04:19+00:00 2025-04-22T23:04:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85668&p=470667#p470667
If it doesn't work, put the %P (not %P%) in the Parameters field because these placeholders only work there.]]>

If it doesn't work, put the %P (not %P%) in the Parameters field because these placeholders only work there.]]>
<![CDATA[Eng :: Re: How to add a button, open here in windows terminal, to toolbar :: Reply by white]]> 2025-04-22T23:27:19+00:00 2025-04-22T23:27:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85668&p=470668#p470668

Code: Select all

TOTALCMD#BAR#DATA
wt.exe -d
"%P\"
%COMMANDER_EXE%,2
Windows Terminal


-1
]]>

Code: Select all

TOTALCMD#BAR#DATA
wt.exe -d
"%P\"
%COMMANDER_EXE%,2
Windows Terminal


-1
]]>
<![CDATA[Eng :: Re: How to add a button, open here in windows terminal, to toolbar :: Reply by sensui]]> 2025-04-23T09:36:52+00:00 2025-04-23T09:36:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85668&p=470683#p470683
wt.exe -d
"%P\"
Thanks, It works.]]>
wt.exe -d
"%P\"
Thanks, It works.]]>
<![CDATA[Eng :: Re: How to add a button, open here in windows terminal, to toolbar :: Reply by white]]> 2025-04-23T10:44:41+00:00 2025-04-23T10:44:41+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85668&p=470687#p470687
sensui wrote: 2025-04-23, 09:36 UTC
wt.exe -d
"%P\"
Thanks, It works.
Or:

Code: Select all

wt.exe -d
.
]]>
sensui wrote: 2025-04-23, 09:36 UTC
wt.exe -d
"%P\"
Thanks, It works.
Or:

Code: Select all

wt.exe -d
.
]]>
<![CDATA[Eng :: Re: Impossible column width per pane :: Reply by NotNull]]> 2025-04-23T15:44:01+00:00 2025-04-23T15:44:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85528&p=470692#p470692
(completely forgot I even posted this .. sorry for the late reply )]]>

(completely forgot I even posted this .. sorry for the late reply )]]>
<![CDATA[Eng :: Re: Export the matched string 'Find in text' :: Reply by Oesie]]> 2025-04-24T12:33:53+00:00 2025-04-24T12:33:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85430&p=470713#p470713
tuska wrote: 2025-03-01, 11:58 UTC Hi,
have a look here:

Temporary linkRegular link .../forum/...
Search ModifiersSearch Modifiers


global:

Temporary linkRegular link .../forum/...
global:global:


Prefix a search modifier with :: to enable it globally.
For example, to enable match case for the rest of the search:
::case: FOO BAR

:: --> Examples --> Search for: ::
Temporary linkRegular link .../forum/...
Search functionsSearch functions
reorder: search modifierreorder: search modifier
::parent: ... -->Macro file : how to reference a default function whose name I gave to a macro?


fromdisk:
 
Temporary linkRegular link .../forum/...
from-disk:from-disk:
Search properties and content on disk (not from the index) or search properties from the index.
Always search unindexed content Always search unindexed content

 
'columns:name;'

Search:
global:fromdisk:regex:content:(.*found.*) columns:name;1;2;3;4;5;6;7;8;9

columns:name;1;2;3;4;5;6;7;8;9 ... creates/shows 9 columns (e.g. in Everything 1.5.0.1391a (x64),
named “Regular Expression Match 1” to “Regular Expression Match 9”.
With all the suggestions I got it working. Thank you!]]>
tuska wrote: 2025-03-01, 11:58 UTC Hi,
have a look here:

Temporary linkRegular link .../forum/...
Search ModifiersSearch Modifiers


global:

Temporary linkRegular link .../forum/...
global:global:


Prefix a search modifier with :: to enable it globally.
For example, to enable match case for the rest of the search:
::case: FOO BAR

:: --> Examples --> Search for: ::
Temporary linkRegular link .../forum/...
Search functionsSearch functions
reorder: search modifierreorder: search modifier
::parent: ... -->Macro file : how to reference a default function whose name I gave to a macro?


fromdisk:
 
Temporary linkRegular link .../forum/...
from-disk:from-disk:
Search properties and content on disk (not from the index) or search properties from the index.
Always search unindexed content Always search unindexed content

 
'columns:name;'

Search:
global:fromdisk:regex:content:(.*found.*) columns:name;1;2;3;4;5;6;7;8;9

columns:name;1;2;3;4;5;6;7;8;9 ... creates/shows 9 columns (e.g. in Everything 1.5.0.1391a (x64),
named “Regular Expression Match 1” to “Regular Expression Match 9”.
With all the suggestions I got it working. Thank you!]]>
<![CDATA[Eng :: TC search get stuck for a long time in a particular folder :: Author Hurdet]]> 2025-04-21T08:50:14+00:00 2025-04-21T08:50:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470579#p470579 <![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by Dalai]]> 2025-04-21T09:52:56+00:00 2025-04-21T09:52:56+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470581#p470581 <![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by Hurdet]]> 2025-04-21T12:32:03+00:00 2025-04-21T12:32:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470590#p470590 <![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by ghisler(Author)]]> 2025-04-22T09:43:38+00:00 2025-04-22T09:43:38+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470626#p470626 2. What search parameters do you use, e.g. do you search by content, or search archives, or both?]]> 2. What search parameters do you use, e.g. do you search by content, or search archives, or both?]]> <![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by Hurdet]]> 2025-04-22T12:45:08+00:00 2025-04-22T12:45:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470643#p470643 contain:
index.html
script.js
style.css
few bytes.

I have the doubt if the taskbar displays a folder but the search is blocked by some other path.]]>
contain:
index.html
script.js
style.css
few bytes.

I have the doubt if the taskbar displays a folder but the search is blocked by some other path.]]>
<![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by ghisler(Author)]]> 2025-04-23T08:08:51+00:00 2025-04-23T08:08:51+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470673#p470673 My guess is that the virus scanner takes a long time to check the script.]]> My guess is that the virus scanner takes a long time to check the script.]]> <![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by Hurdet]]> 2025-04-24T04:31:27+00:00 2025-04-24T04:50:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470701#p470701 It occour in two different PC with same path.
I tried to empty directory and now it hang in previous directory in alphabetic order.
If I restore file in directory it hang as before.
This only happens the first time at each computer restart.]]>
It occour in two different PC with same path.
I tried to empty directory and now it hang in previous directory in alphabetic order.
If I restore file in directory it hang as before.
This only happens the first time at each computer restart.]]>
<![CDATA[Eng :: Re: TC search get stuck for a long time in a particular folder :: Reply by ghisler(Author)]]> 2025-04-24T13:28:43+00:00 2025-04-24T13:28:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85661&p=470716#p470716 <![CDATA[Eng :: Reiterating the Need for Additional STARTMENU Customization After 15 Years :: Reply by linkun]]> 2025-04-24T06:36:53+00:00 2025-04-24T06:36:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=27202&p=470707#p470707 Manual edits to .mnu files or reliance on scripts still feel cumbersome compared to an integrated solution. Many long-term users, myself included, continue to hope for a feature allowing custom menus akin to STARTMENU.
@Ghisler (Christian Ghisler), after all this time, has there been renewed consideration for such functionality? Even a minimalist implementation would address a longstanding usability gap.
Thank you for TC’s enduring evolution—it’s why we’re still here advocating for improvements!]]>
Manual edits to .mnu files or reliance on scripts still feel cumbersome compared to an integrated solution. Many long-term users, myself included, continue to hope for a feature allowing custom menus akin to STARTMENU.
@Ghisler (Christian Ghisler), after all this time, has there been renewed consideration for such functionality? Even a minimalist implementation would address a longstanding usability gap.
Thank you for TC’s enduring evolution—it’s why we’re still here advocating for improvements!]]>
<![CDATA[Eng :: Re: possible to add another STARTMENU? :: Reply by ghisler(Author)]]> 2025-04-24T13:30:24+00:00 2025-04-24T13:30:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=27202&p=470717#p470717 <![CDATA[Eng :: Print Files in Subdirectories (Not 'By Subdirectory') :: Author Alonzo Mosley]]> 2025-04-24T18:29:57+00:00 2025-04-24T18:29:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470721#p470721
I'd like a list of ALL files by Alpha.

"PRINT=>File list with subdirs" gives me Alpha by Subdirectory. I just want the long list.

In other words:

I want:
Apple.docx
Baby.xlsx
Cherry.pdf
Delta.pptx
Echo.txt

I'm getting
[Action]
Baby.xlsx
Delta.pptx
[Breakups]
Apple.docx
Echo.txt
[Cill My Landlord]
Cherry.pdf]]>

I'd like a list of ALL files by Alpha.

"PRINT=>File list with subdirs" gives me Alpha by Subdirectory. I just want the long list.

In other words:

I want:
Apple.docx
Baby.xlsx
Cherry.pdf
Delta.pptx
Echo.txt

I'm getting
[Action]
Baby.xlsx
Delta.pptx
[Breakups]
Apple.docx
Echo.txt
[Cill My Landlord]
Cherry.pdf]]>
<![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by Dalai]]> 2025-04-24T18:58:23+00:00 2025-04-24T18:58:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470722#p470722 <![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by Alonzo Mosley]]> 2025-04-24T21:02:29+00:00 2025-04-24T21:02:29+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470729#p470729
If I select all the subdirectories and hit Ctrl-B, my screen lists all the files in Alpha order.

But if I hit "Print=>files", it still puts them in their subdirectory (albeit formatted differently:
Action\Baby.xlsx
Action\Delta.pptx
Breakups\Apple.docx
etc...]]>

If I select all the subdirectories and hit Ctrl-B, my screen lists all the files in Alpha order.

But if I hit "Print=>files", it still puts them in their subdirectory (albeit formatted differently:
Action\Baby.xlsx
Action\Delta.pptx
Breakups\Apple.docx
etc...]]>
<![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by Dalai]]> 2025-04-24T21:41:30+00:00 2025-04-24T21:41:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470730#p470730 <![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by tuska]]> 2025-04-25T05:26:48+00:00 2025-04-25T05:26:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470734#p470734
Dalai wrote: 2025-04-24, 21:41 UTC Not sure if it's possible to leave out the directory name. ...
cm_CopyNamesToClip 2017 Copy filenames to clipboard]]>
Dalai wrote: 2025-04-24, 21:41 UTC Not sure if it's possible to leave out the directory name. ...
cm_CopyNamesToClip 2017 Copy filenames to clipboard]]>
<![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by nsp]]> 2025-04-25T06:42:05+00:00 2025-04-25T06:42:05+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470737#p470737 (cm_CopyFileDetailsToClip or cm_CopyHdrFileDetailsToClip save also details)

Save clipboard content to a file (use get-clipboard/gcb in powershell script). Call notepad with /p <saved file> to print it.]]>
(cm_CopyFileDetailsToClip or cm_CopyHdrFileDetailsToClip save also details)

Save clipboard content to a file (use get-clipboard/gcb in powershell script). Call notepad with /p <saved file> to print it.]]>
<![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by Dalai]]> 2025-04-25T09:29:24+00:00 2025-04-25T09:29:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470751#p470751
tuska wrote: 2025-04-25, 05:26 UTC
Dalai wrote: 2025-04-24, 21:41 UTC Not sure if it's possible to leave out the directory name. ...
cm_CopyNamesToClip 2017 Copy filenames to clipboard
I meant leaving the directory names out when printing a file list from a branch view. As far as I can see, TC prints something different than what is on screen.

PS: I know that copying&pasting is possible, that's why I also mentioned that way.]]>
tuska wrote: 2025-04-25, 05:26 UTC
Dalai wrote: 2025-04-24, 21:41 UTC Not sure if it's possible to leave out the directory name. ...
cm_CopyNamesToClip 2017 Copy filenames to clipboard
I meant leaving the directory names out when printing a file list from a branch view. As far as I can see, TC prints something different than what is on screen.

PS: I know that copying&pasting is possible, that's why I also mentioned that way.]]>
<![CDATA[Eng :: Re: Print Files in Subdirectories (Not 'By Subdirectory') :: Reply by tuska]]> 2025-04-25T10:46:23+00:00 2025-04-25T10:46:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85674&p=470755#p470755
Dalai wrote: 2025-04-25, 09:29 UTC
tuska wrote: 2025-04-25, 05:26 UTC
Dalai wrote: 2025-04-24, 21:41 UTC Not sure if it's possible to leave out the directory name. ...
cm_CopyNamesToClip 2017 Copy filenames to clipboard
I meant leaving the directory names out when printing a file list from a branch view.
As far as I can see, TC prints something different than what is on screen.

PS: I know that copying&pasting is possible, that's why I also mentioned that way.
Ah, thank you for clarifying.]]>
Dalai wrote: 2025-04-25, 09:29 UTC
tuska wrote: 2025-04-25, 05:26 UTC
Dalai wrote: 2025-04-24, 21:41 UTC Not sure if it's possible to leave out the directory name. ...
cm_CopyNamesToClip 2017 Copy filenames to clipboard
I meant leaving the directory names out when printing a file list from a branch view.
As far as I can see, TC prints something different than what is on screen.

PS: I know that copying&pasting is possible, that's why I also mentioned that way.
Ah, thank you for clarifying.]]>
<![CDATA[Eng :: how to create a direct access to a folder :: Author Yo230]]> 2025-04-14T13:44:06+00:00 2025-04-14T13:44:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470377#p470377
Actually at the top left of TC we have a drop down menu with "C".
At the right of this drop down menu ("C"), I would like to add a button to access directly to the "Download" folder.
How to do it ?]]>

Actually at the top left of TC we have a drop down menu with "C".
At the right of this drop down menu ("C"), I would like to add a button to access directly to the "Download" folder.
How to do it ?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Sir_SiLvA]]> 2025-04-14T17:01:20+00:00 2025-04-14T17:01:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470379#p470379
Press CTRL+D -> Config -> press Add -> use "&Download" as title, press ok and then enter "cd <path to download>" (normaly C:\Users\<your username>\Downloads\ if you havent moved it) in the command field and press ok again.

Now you can access the Download folder by pressing CTRL+D and presssing D.

HTH]]>

Press CTRL+D -> Config -> press Add -> use "&Download" as title, press ok and then enter "cd <path to download>" (normaly C:\Users\<your username>\Downloads\ if you havent moved it) in the command field and press ok again.

Now you can access the Download folder by pressing CTRL+D and presssing D.

HTH]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Horst.Epp]]> 2025-04-14T19:04:49+00:00 2025-04-14T19:04:49+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470380#p470380 <![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-15T05:57:59+00:00 2025-04-15T05:57:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470386#p470386
Sir_SiLvA wrote: 2025-04-14, 17:01 UTC and then enter "cd <path to download>" (normaly C:\Users\<your username>\Downloads\ if you havent moved it)
About the "download" folder path, you are talking about a path like this : "C:\Users\<your username>\Downloads\".
But in TC main window, the path for "downloads" is : "\\Téléchargements\". Why it is not begining by "C\Users ..." ?]]>
Sir_SiLvA wrote: 2025-04-14, 17:01 UTC and then enter "cd <path to download>" (normaly C:\Users\<your username>\Downloads\ if you havent moved it)
About the "download" folder path, you are talking about a path like this : "C:\Users\<your username>\Downloads\".
But in TC main window, the path for "downloads" is : "\\Téléchargements\". Why it is not begining by "C\Users ..." ?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-15T10:39:21+00:00 2025-04-15T10:39:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470394#p470394
But in TC main window, the path for "downloads" is : "\\Téléchargements\". Why it is not begining by "C\Users ..." ?
Because "\\Téléchargements\" is a virtual folder
You can go directly to the virtual folder with the command

Code: Select all

cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{374DE290-123F-4565-9164-39C4925E467B}
You can go directly to the physical folder "C:\Users\<your username>\Downloads\" with the command:

Code: Select all

cd %$Downloads%
I recommend not using the virtual folder -TC have very limited rights in virtual folders.]]>
But in TC main window, the path for "downloads" is : "\\Téléchargements\". Why it is not begining by "C\Users ..." ?
Because "\\Téléchargements\" is a virtual folder
You can go directly to the virtual folder with the command

Code: Select all

cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{374DE290-123F-4565-9164-39C4925E467B}
You can go directly to the physical folder "C:\Users\<your username>\Downloads\" with the command:

Code: Select all

cd %$Downloads%
I recommend not using the virtual folder -TC have very limited rights in virtual folders.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-15T17:04:22+00:00 2025-04-15T17:04:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470403#p470403
petermad wrote: 2025-04-15, 10:39 UTC I recommend not using the virtual folder -TC have very limited rights in virtual folders.
I have seen that I had saved several virtual folders inside TC/Hotlist. So in order to use physical folders only in the hotlist, I tried to find their path.
My goal was to find something begining by : " C\Users\[username]\ ... ". So I have found it for :
— Downloads : C\Users\[username]\Downloads
— But for the Desktop I have tried to write C\Users\[username]\Desktop, but it does not works. Why ? I have only found : C\Users\[username]\OneDrive\Desktop that is working.
— Idem for Documents : I have found only : C\Users\[username]\OneDrive\Documents]]>
petermad wrote: 2025-04-15, 10:39 UTC I recommend not using the virtual folder -TC have very limited rights in virtual folders.
I have seen that I had saved several virtual folders inside TC/Hotlist. So in order to use physical folders only in the hotlist, I tried to find their path.
My goal was to find something begining by : " C\Users\[username]\ ... ". So I have found it for :
— Downloads : C\Users\[username]\Downloads
— But for the Desktop I have tried to write C\Users\[username]\Desktop, but it does not works. Why ? I have only found : C\Users\[username]\OneDrive\Desktop that is working.
— Idem for Documents : I have found only : C\Users\[username]\OneDrive\Documents]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by beb]]> 2025-04-16T03:15:20+00:00 2025-04-16T03:44:29+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470409#p470409 Yo230
Open Windows registry (regedit.exe),
Follow these paths:

Code: Select all

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
There, you will see where all the user folders actually reside (Shell Folders uses literal paths syntax; User Shell Folders uses variable-based paths syntax).
For the folders in question, regarding usage frequency, it may be worth adding their dedicated buttons right to the main toolbar:

Code: Select all

TOTALCMD#BAR#DATA
cd %$Desktop%

imageres.dll,174
Desktop

0
-1

Code: Select all

TOTALCMD#BAR#DATA
cd %$Documents%

imageres.dll,107
Documents

0
-1

Code: Select all

TOTALCMD#BAR#DATA
cd %$Downloads%

imageres.dll,175
Downloads

0
-1
Total Commander has special variables for said folders: %$Desktop%, %$Documents%, %$Downloads% (the naming is self-explanatory).
Note regarding Desktop:
Usually, what you see on your desktop is a combination of two folders' contents: your personal user desktop folder and a common all-users desktop folder. The latter contains nothing useful (if anything at all, except maybe a couple of the common apps shortcuts), so we can ignore it and use the former one (your personal) that is returned by the %$Desktop% variable.
Yo230 wrote: 2025-04-15, 17:04 UTC ...\OneDrive\Documents
That it because you have opted for (knowingly or not) the backup of some basic folders like that in the cloud (Microsoft dubbed them as 'important' in the OneDrive settings [see 'OneDrive - Settings - Sync and backup' or 'Start - Settings - Update & Security - Files backup - Backup files to OneDrive']) (then such folders are physically moved to the cloud folder).]]>
Yo230
Open Windows registry (regedit.exe),
Follow these paths:

Code: Select all

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
There, you will see where all the user folders actually reside (Shell Folders uses literal paths syntax; User Shell Folders uses variable-based paths syntax).
For the folders in question, regarding usage frequency, it may be worth adding their dedicated buttons right to the main toolbar:

Code: Select all

TOTALCMD#BAR#DATA
cd %$Desktop%

imageres.dll,174
Desktop

0
-1

Code: Select all

TOTALCMD#BAR#DATA
cd %$Documents%

imageres.dll,107
Documents

0
-1

Code: Select all

TOTALCMD#BAR#DATA
cd %$Downloads%

imageres.dll,175
Downloads

0
-1
Total Commander has special variables for said folders: %$Desktop%, %$Documents%, %$Downloads% (the naming is self-explanatory).
Note regarding Desktop:
Usually, what you see on your desktop is a combination of two folders' contents: your personal user desktop folder and a common all-users desktop folder. The latter contains nothing useful (if anything at all, except maybe a couple of the common apps shortcuts), so we can ignore it and use the former one (your personal) that is returned by the %$Desktop% variable.
Yo230 wrote: 2025-04-15, 17:04 UTC ...\OneDrive\Documents
That it because you have opted for (knowingly or not) the backup of some basic folders like that in the cloud (Microsoft dubbed them as 'important' in the OneDrive settings [see 'OneDrive - Settings - Sync and backup' or 'Start - Settings - Update & Security - Files backup - Backup files to OneDrive']) (then such folders are physically moved to the cloud folder).]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-16T03:43:33+00:00 2025-04-16T03:43:33+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470410#p470410 Yo230
— But for the Desktop I have tried to write C\Users\[username]\Desktop, but it does not works
You are missing the colon after C so try C:\Users\[username]\Desktop

These should all work too:

Code: Select all

cd %USERPROFILE%\Desktop
cd C:\Users\%USERNAME%\Desktop
cd C:\%HOMEPATH%\Desktop
cd %HOMEDRIVE%\%HOMEPATH%\Desktop
cd %HOMEDRIVE%\Users\%USERNAME%\Desktop
cd %SYSTEMDRIVE%\%HOMEPATH%\Desktop
cd %SYSTEMDRIVE%\Users\%USERNAME%\Desktop

cd %$DESKTOP% (in TC only)
cd %${B4BFCC3A-DB2C-424C-B029-7FE99A87C641}% (TC only)


You can run this command (from TC's command line):

Code: Select all

hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::env_vars.htm
to read more about environment variables]]>
Yo230
— But for the Desktop I have tried to write C\Users\[username]\Desktop, but it does not works
You are missing the colon after C so try C:\Users\[username]\Desktop

These should all work too:

Code: Select all

cd %USERPROFILE%\Desktop
cd C:\Users\%USERNAME%\Desktop
cd C:\%HOMEPATH%\Desktop
cd %HOMEDRIVE%\%HOMEPATH%\Desktop
cd %HOMEDRIVE%\Users\%USERNAME%\Desktop
cd %SYSTEMDRIVE%\%HOMEPATH%\Desktop
cd %SYSTEMDRIVE%\Users\%USERNAME%\Desktop

cd %$DESKTOP% (in TC only)
cd %${B4BFCC3A-DB2C-424C-B029-7FE99A87C641}% (TC only)


You can run this command (from TC's command line):

Code: Select all

hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::env_vars.htm
to read more about environment variables]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by beb]]> 2025-04-16T03:51:18+00:00 2025-04-16T03:51:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470411#p470411
petermad wrote: 2025-04-16, 03:43 UTC These should all work too:
...
That's a pretty brave suggestion. None of them would ever work for me (except the TC ones). Not all users are the same :)
They would work for most users most of the time, though.

Note. E.g. if their personal Desktop is in their personal cloud, "%OneDrive%\Desktop" might work.]]>
petermad wrote: 2025-04-16, 03:43 UTC These should all work too:
...
That's a pretty brave suggestion. None of them would ever work for me (except the TC ones). Not all users are the same :)
They would work for most users most of the time, though.

Note. E.g. if their personal Desktop is in their personal cloud, "%OneDrive%\Desktop" might work.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-16T04:01:43+00:00 2025-04-16T04:01:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470412#p470412
None of them would ever work for me
How come? Maybe not the ones starting with C:\ if your Windows is not installed on C:
And the ones with \Users would not work on Windows XP.

But:

Code: Select all

cd %USERPROFILE%\Desktop
cd %HOMEDRIVE%\%HOMEPATH%\Desktop
cd %SYSTEMDRIVE%\%HOMEPATH%\Desktop
should work for all - at least from Windows XP and forward.


Not all users are the same
This was an answer to Yo230 who obviously has his Windows installed on C: and is not Using XP (mentioning "\Users" and not "\Documents and Settings")]]>
None of them would ever work for me
How come? Maybe not the ones starting with C:\ if your Windows is not installed on C:
And the ones with \Users would not work on Windows XP.

But:

Code: Select all

cd %USERPROFILE%\Desktop
cd %HOMEDRIVE%\%HOMEPATH%\Desktop
cd %SYSTEMDRIVE%\%HOMEPATH%\Desktop
should work for all - at least from Windows XP and forward.


Not all users are the same
This was an answer to Yo230 who obviously has his Windows installed on C: and is not Using XP (mentioning "\Users" and not "\Documents and Settings")]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-16T05:42:54+00:00 2025-04-16T05:42:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470413#p470413
petermad wrote: 2025-04-16, 03:43 UTC You are missing the colon after C so try C:\Users\[username]\Desktop
I have tried 2 things for desktop :
1) under the button C, in the address bar I entered "C:\Users\[username]\Desktop" and clicked Enter key.
Result : nothing happens (the desktop is not displayed).

2) As I had saved in Hotlist the "desktop" like that : "C:\Users\[username]\OneDrive\Desktop", I gone in Hotlist/Config/Desktop and put in the setting :
— cd C:\Users\[username]\Desktop : result : in the address bar it gives me "C:\Users\[username]\"
— cd %$Desktop% : result : in the address bar it gives me "C:\Users\[username]\OneDrive\Desktop"]]>
petermad wrote: 2025-04-16, 03:43 UTC You are missing the colon after C so try C:\Users\[username]\Desktop
I have tried 2 things for desktop :
1) under the button C, in the address bar I entered "C:\Users\[username]\Desktop" and clicked Enter key.
Result : nothing happens (the desktop is not displayed).

2) As I had saved in Hotlist the "desktop" like that : "C:\Users\[username]\OneDrive\Desktop", I gone in Hotlist/Config/Desktop and put in the setting :
— cd C:\Users\[username]\Desktop : result : in the address bar it gives me "C:\Users\[username]\"
— cd %$Desktop% : result : in the address bar it gives me "C:\Users\[username]\OneDrive\Desktop"]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-16T14:42:11+00:00 2025-04-16T14:42:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470433#p470433 Yo230
cd %$Desktop% : result : in the address bar it gives me "C:\Users\[username]\OneDrive\Desktop"
It looks like there is something really wrong with you Windows installation.

How about if you navigate to your user profile folder. In TC go to the root of drive C: - then double click on Users - and thereafter double-click on your username. Do you not see a folder named Desktop there?]]>
Yo230
cd %$Desktop% : result : in the address bar it gives me "C:\Users\[username]\OneDrive\Desktop"
It looks like there is something really wrong with you Windows installation.

How about if you navigate to your user profile folder. In TC go to the root of drive C: - then double click on Users - and thereafter double-click on your username. Do you not see a folder named Desktop there?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Dalai]]> 2025-04-16T15:00:58+00:00 2025-04-16T15:00:58+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470434#p470434 <![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-16T15:08:27+00:00 2025-04-16T15:08:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470435#p470435 <![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-16T17:10:21+00:00 2025-04-16T17:10:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470467#p470467
petermad wrote: 2025-04-16, 14:42 UTC How about if you navigate to your user profile folder. In TC go to the root of drive C: - then double click on Users - and thereafter double-click on your username. Do you not see a folder named Desktop there?
If I go to C:\Users\[username]\, I don't see any "Desktop" here.
Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop" ?]]>
petermad wrote: 2025-04-16, 14:42 UTC How about if you navigate to your user profile folder. In TC go to the root of drive C: - then double click on Users - and thereafter double-click on your username. Do you not see a folder named Desktop there?
If I go to C:\Users\[username]\, I don't see any "Desktop" here.
Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop" ?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Horst.Epp]]> 2025-04-16T17:27:00+00:00 2025-04-16T17:27:00+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470471#p470471 https://www.youtube.com/watch?v=E5WPe6yUgNE]]> https://www.youtube.com/watch?v=E5WPe6yUgNE]]> <![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-16T17:55:47+00:00 2025-04-16T17:55:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470473#p470473
Is it possible to force Windows to do not use OneDrive for the desktop
I cannot answer that , my Windows has separate Desktop and Onedrive folders in the C:\Users\[username] folder, and there is no Desktop inside the Onedrive folder.

In My windows I can right-click on the Onedrive icon in the System Tray and choose "Close Onedrive" to disable Onedrive totally]]>
Is it possible to force Windows to do not use OneDrive for the desktop
I cannot answer that , my Windows has separate Desktop and Onedrive folders in the C:\Users\[username] folder, and there is no Desktop inside the Onedrive folder.

In My windows I can right-click on the Onedrive icon in the System Tray and choose "Close Onedrive" to disable Onedrive totally]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by beb]]> 2025-04-16T19:37:35+00:00 2025-04-16T19:37:35+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470476#p470476
petermad wrote: 2025-04-16, 14:42 UTC It looks like there is something really wrong with you Windows installation.
2petermad
Nothing wrong with their installation.
It's normal if a user opts for the important folders backup in the cloud (also see my previous message here): If a user is happy with their benefits of such a backup, their Desktop folder location within OneDrive is completely in the right; please do not advise them to change that, or 'get rid of it', without figuring it out. Just live with it then.
Maybe it is a Window 11 thing?
Win 10 too.
Yo230 wrote: 2025-04-16, 17:10 UTC Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop"?
2Yo230
It is. But why?]]>
petermad wrote: 2025-04-16, 14:42 UTC It looks like there is something really wrong with you Windows installation.
2petermad
Nothing wrong with their installation.
It's normal if a user opts for the important folders backup in the cloud (also see my previous message here): If a user is happy with their benefits of such a backup, their Desktop folder location within OneDrive is completely in the right; please do not advise them to change that, or 'get rid of it', without figuring it out. Just live with it then.
Maybe it is a Window 11 thing?
Win 10 too.
Yo230 wrote: 2025-04-16, 17:10 UTC Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop"?
2Yo230
It is. But why?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-17T00:17:32+00:00 2025-04-17T00:17:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470478#p470478 beb

Thanks.

I have never used the Onedrive Backup "Feature" (thank God, I see now). The video link you provided ( https://www.youtube.com/watch?v=E5WPe6yUgNE ) perfectly well explains what a mind fu*ck Microsoft has created - and also tell how to get things back to "normal".

In my opinion Microsoft utterly misuses the word backup for this "feature" - who have ever before heard of a backup actually moving the original folders !!!]]>
beb

Thanks.

I have never used the Onedrive Backup "Feature" (thank God, I see now). The video link you provided ( https://www.youtube.com/watch?v=E5WPe6yUgNE ) perfectly well explains what a mind fu*ck Microsoft has created - and also tell how to get things back to "normal".

In my opinion Microsoft utterly misuses the word backup for this "feature" - who have ever before heard of a backup actually moving the original folders !!!]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Horst.Epp]]> 2025-04-17T09:25:06+00:00 2025-04-17T09:25:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470491#p470491
petermad wrote: 2025-04-17, 00:17 UTC 2beb

Thanks.

I have never used the Onedrive Backup "Feature" (thank God, I see now). The video link you provided ( https://www.youtube.com/watch?v=E5WPe6yUgNE ) perfectly well explains what a mind fu*ck Microsoft has created - and also tell how to get things back to "normal".

In my opinion Microsoft utterly misuses the word backup for this "feature" - who have ever before heard of a backup actually moving the original folders !!!
It's my copyright :)
I like the Author for it's style to explain things.]]>
petermad wrote: 2025-04-17, 00:17 UTC 2beb

Thanks.

I have never used the Onedrive Backup "Feature" (thank God, I see now). The video link you provided ( https://www.youtube.com/watch?v=E5WPe6yUgNE ) perfectly well explains what a mind fu*ck Microsoft has created - and also tell how to get things back to "normal".

In my opinion Microsoft utterly misuses the word backup for this "feature" - who have ever before heard of a backup actually moving the original folders !!!
It's my copyright :)
I like the Author for it's style to explain things.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by AntonyD]]> 2025-04-17T14:21:26+00:00 2025-04-17T14:21:26+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470502#p470502
In my opinion Microsoft utterly misuses the word backup for this "feature" - who have ever before heard of a backup actually moving the original folders !!!
next video from LEO explains this
https://www.youtube.com/live/PLzX1rfgzVI
"OneDrive is not backup. OneDrive is file synchronization. I'll explain why it's so critical to understand the difference."]]>
In my opinion Microsoft utterly misuses the word backup for this "feature" - who have ever before heard of a backup actually moving the original folders !!!
next video from LEO explains this
https://www.youtube.com/live/PLzX1rfgzVI
"OneDrive is not backup. OneDrive is file synchronization. I'll explain why it's so critical to understand the difference."]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-17T21:22:54+00:00 2025-04-17T21:22:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470511#p470511
"OneDrive is not backup. OneDrive is file synchronization
That doesn't justify that Microsoft uses the word backup (Back up important PC folders to OneDrive) - it does not say: Synchronize important PC folders to OneDrive - and next to it is a button saying "Manage backup" https://tcmd.madsenworld.dk/onedrivebackup.png]]>
"OneDrive is not backup. OneDrive is file synchronization
That doesn't justify that Microsoft uses the word backup (Back up important PC folders to OneDrive) - it does not say: Synchronize important PC folders to OneDrive - and next to it is a button saying "Manage backup" https://tcmd.madsenworld.dk/onedrivebackup.png]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by AntonyD]]> 2025-04-18T09:29:20+00:00 2025-04-18T09:29:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470515#p470515 <![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-18T11:07:18+00:00 2025-04-18T11:07:18+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470516#p470516
English is probably not their native language either
Well, the dialog ( https://tcmd.madsenworld.dk/onedrivebackup.png ) is localized - In Danish the word "Sikkerhedskopi" is used - it translates directly to Safety copy - not a word about "synkronisering" (synchronizing) in Danish either.]]>
English is probably not their native language either
Well, the dialog ( https://tcmd.madsenworld.dk/onedrivebackup.png ) is localized - In Danish the word "Sikkerhedskopi" is used - it translates directly to Safety copy - not a word about "synkronisering" (synchronizing) in Danish either.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-22T05:41:21+00:00 2025-04-22T05:41:21+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470609#p470609 <![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Sir_SiLvA]]> 2025-04-24T20:39:48+00:00 2025-04-24T20:39:48+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470728#p470728
Yo230 wrote: 2025-04-16, 17:10 UTC If I go to C:\Users\[username]\, I don't see any "Desktop" here.
and what folders do you see there
Yo230 wrote: 2025-04-16, 17:10 UTC Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop" ?
have you tried installing windows without a minihard account?]]>
Yo230 wrote: 2025-04-16, 17:10 UTC If I go to C:\Users\[username]\, I don't see any "Desktop" here.
and what folders do you see there
Yo230 wrote: 2025-04-16, 17:10 UTC Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop" ?
have you tried installing windows without a minihard account?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-25T06:01:19+00:00 2025-04-25T06:01:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470735#p470735
Sir_SiLvA wrote: 2025-04-24, 20:39 UTC
Yo230 wrote: 2025-04-16, 17:10 UTC If I go to C:\Users\[username]\, I don't see any "Desktop" here.
and what folders do you see there
Yo230 wrote: 2025-04-16, 17:10 UTC Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop" ?
have you tried installing windows without a minihard account?
If I go to C:\Users\[username] , I have by example the folders Appdata, OneDrive, Downloads, etc ... but no desktop folder.

But finally I have decided to keep OneDrive on my computer. I have only removed some folders from OneDrive to put them on a local storage.
By example, because of OnDrive, I had some problems with my email client software, so I had removed my email client folder data from OnDrive to put it in local.

Now, is it a way to force Windows to display the full path of the files (absolute path) all the time in the Windows File explorer (in order to have it also in TC) ? For the moment I have not found the solution.]]>
Sir_SiLvA wrote: 2025-04-24, 20:39 UTC
Yo230 wrote: 2025-04-16, 17:10 UTC If I go to C:\Users\[username]\, I don't see any "Desktop" here.
and what folders do you see there
Yo230 wrote: 2025-04-16, 17:10 UTC Is it possible to force Windows to do not use OneDrive for the desktop, in order to have something like "C:\Users\[username]\Desktop" ?
have you tried installing windows without a minihard account?
If I go to C:\Users\[username] , I have by example the folders Appdata, OneDrive, Downloads, etc ... but no desktop folder.

But finally I have decided to keep OneDrive on my computer. I have only removed some folders from OneDrive to put them on a local storage.
By example, because of OnDrive, I had some problems with my email client software, so I had removed my email client folder data from OnDrive to put it in local.

Now, is it a way to force Windows to display the full path of the files (absolute path) all the time in the Windows File explorer (in order to have it also in TC) ? For the moment I have not found the solution.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by tuska]]> 2025-04-25T06:45:17+00:00 2025-04-25T06:45:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470738#p470738
Yo230 wrote: 2025-04-25, 06:01 UTC Now, is it a way to force Windows to display the full path of the files (absolute path)
all the time in the Windows File explorer (in order to have it also in TC) ?
Right-click on your OneDrive folder (with the cloud icon) in Windows Explorer,
then click on “Properties,” the location (absolute path) will be displayed.

For example, the path displayed for me is D:\Daten (because I changed the location for OneDrive).
The absolute path for me is therefore D:\Daten\OneDrive.

This path can be entered in Windows Explorer (click on "D: NTFS - 2 TB - int. SSD (D:)", copy/paste)
– OR –
in Total Commander in the command line with: cd D:\Daten\OneDrive\ <enter>.]]>
Yo230 wrote: 2025-04-25, 06:01 UTC Now, is it a way to force Windows to display the full path of the files (absolute path)
all the time in the Windows File explorer (in order to have it also in TC) ?
Right-click on your OneDrive folder (with the cloud icon) in Windows Explorer,
then click on “Properties,” the location (absolute path) will be displayed.

For example, the path displayed for me is D:\Daten (because I changed the location for OneDrive).
The absolute path for me is therefore D:\Daten\OneDrive.

This path can be entered in Windows Explorer (click on "D: NTFS - 2 TB - int. SSD (D:)", copy/paste)
– OR –
in Total Commander in the command line with: cd D:\Daten\OneDrive\ <enter>.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-25T08:09:20+00:00 2025-04-25T08:09:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470743#p470743
tuska wrote: 2025-04-25, 06:45 UTC
Yo230 wrote: 2025-04-25, 06:01 UTC Now, is it a way to force Windows to display the full path of the files (absolute path)
all the time in the Windows File explorer (in order to have it also in TC) ?
Right-click on your OneDrive folder (with the cloud icon) in Windows Explorer,
then click on “Properties,” the location (absolute path) will be displayed.
In fact, my goal is to display the absolute path all the time in the address bar of Windows file explorer but I have not found a solution to do it.]]>
tuska wrote: 2025-04-25, 06:45 UTC
Yo230 wrote: 2025-04-25, 06:01 UTC Now, is it a way to force Windows to display the full path of the files (absolute path)
all the time in the Windows File explorer (in order to have it also in TC) ?
Right-click on your OneDrive folder (with the cloud icon) in Windows Explorer,
then click on “Properties,” the location (absolute path) will be displayed.
In fact, my goal is to display the absolute path all the time in the address bar of Windows file explorer but I have not found a solution to do it.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by tuska]]> 2025-04-25T08:24:02+00:00 2025-04-25T08:24:02+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470746#p470746 file properties on your OneDrive folder (with the cloud icon) in Windows Explorer?
Maybe C:\Users\[username]\OneDrive ?]]>
file properties on your OneDrive folder (with the cloud icon) in Windows Explorer?
Maybe C:\Users\[username]\OneDrive ?]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by Yo230]]> 2025-04-25T09:42:46+00:00 2025-04-25T09:42:46+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470752#p470752
tuska wrote: 2025-04-25, 08:24 UTC Which path is shown in the file properties on your OneDrive folder (with the cloud icon) in Windows Explorer?
Maybe C:\Users\[username]\OneDrive ?
By example, for "Downloads", what is displayed in Windows address bar is (without clicking in address bar) : \\Téléchargements\
My goal is to have : C:\Users\<username>\Downloads\

So I have all the time a virtual folder displayed instead of an absolute folder.]]>
tuska wrote: 2025-04-25, 08:24 UTC Which path is shown in the file properties on your OneDrive folder (with the cloud icon) in Windows Explorer?
Maybe C:\Users\[username]\OneDrive ?
By example, for "Downloads", what is displayed in Windows address bar is (without clicking in address bar) : \\Téléchargements\
My goal is to have : C:\Users\<username>\Downloads\

So I have all the time a virtual folder displayed instead of an absolute folder.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by tuska]]> 2025-04-25T11:22:24+00:00 2025-04-25T11:22:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470756#p470756 Yo230

Please make a Google-Search:
Change OneDrive path
or
Change the location of your OneDrive folder

Detailed instructions can be found here.

Unfortunately, I can't help you any further with this issue.
English is not my native language and I don't want to change my OneDrive configuration just to test it.]]>
Yo230

Please make a Google-Search:
Change OneDrive path
or
Change the location of your OneDrive folder

Detailed instructions can be found here.

Unfortunately, I can't help you any further with this issue.
English is not my native language and I don't want to change my OneDrive configuration just to test it.]]>
<![CDATA[Eng :: Re: how to create a direct access to a folder :: Reply by petermad]]> 2025-04-26T18:45:08+00:00 2025-04-26T18:45:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85634&p=470800#p470800 Yo230

In this video https://www.youtube.com/watch?v=E5WPe6yUgNE (link provided by Horst.Epp) it is described in details how you can still use OneDrive AND have the Desktop folder back in place in C:\Users\[username]\]]>
Yo230

In this video https://www.youtube.com/watch?v=E5WPe6yUgNE (link provided by Horst.Epp) it is described in details how you can still use OneDrive AND have the Desktop folder back in place in C:\Users\[username]\]]>
<![CDATA[Eng :: can't manage to show pdf, eps or ai files thumbnails, please help :: Author bagou01]]> 2025-04-23T19:47:20+00:00 2025-04-23T19:47:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85671&p=470696#p470696 However i can't for the love of god, find a way to show thumbnails of pdf or ai or eps files.
I have tried slister, pdfview, sumatra etc....
pdfview has worked for me for the last 5 years but my laptop has been replaced and i can't get it to work again :(
i have spent two days already playing with the wincmd.ini file and other files, adding this string, that string, changing the position of that string etc but nothing worked. I kept getting the message that ghostcript couldnt be found (tried ghostscript 64 or 32, latest version as well as older ones).
Is there a simple way for me to display thumbnails for those files that someone could guide me through?

thanks very much in advance !]]>
However i can't for the love of god, find a way to show thumbnails of pdf or ai or eps files.
I have tried slister, pdfview, sumatra etc....
pdfview has worked for me for the last 5 years but my laptop has been replaced and i can't get it to work again :(
i have spent two days already playing with the wincmd.ini file and other files, adding this string, that string, changing the position of that string etc but nothing worked. I kept getting the message that ghostcript couldnt be found (tried ghostscript 64 or 32, latest version as well as older ones).
Is there a simple way for me to display thumbnails for those files that someone could guide me through?

thanks very much in advance !]]>
<![CDATA[Eng :: Re: can't manage to show pdf, eps or ai files thumbnails, please help :: Reply by macleod]]> 2025-04-24T03:41:34+00:00 2025-04-24T03:41:34+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85671&p=470700#p470700 <![CDATA[Eng :: Re: can't manage to show pdf, eps or ai files thumbnails, please help :: Reply by nsp]]> 2025-04-24T04:58:39+00:00 2025-04-24T04:58:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85671&p=470705#p470705 (Give a look on this thread and the related once: https://www.ghisler.ch/board/viewtopic.php?t=51058)

SumatraPDF can also works if you also install and configure ghostscript. As you have to take care of version matching (ghostscript > 10.0.3 seems no fully compatible), older sumatra version needs ghostscript <= 9.54... You must do a regular install of ghostscript or have the binaries in the path.]]>
(Give a look on this thread and the related once: https://www.ghisler.ch/board/viewtopic.php?t=51058)

SumatraPDF can also works if you also install and configure ghostscript. As you have to take care of version matching (ghostscript > 10.0.3 seems no fully compatible), older sumatra version needs ghostscript <= 9.54... You must do a regular install of ghostscript or have the binaries in the path.]]>
<![CDATA[Eng :: Re: can't manage to show pdf, eps or ai files thumbnails, please help :: Reply by macleod]]> 2025-04-24T06:20:23+00:00 2025-04-24T06:20:23+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85671&p=470706#p470706 <![CDATA[Eng :: Re: can't manage to show pdf, eps or ai files thumbnails, please help :: Reply by petermad]]> 2025-04-27T08:46:37+00:00 2025-04-27T08:46:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85671&p=470832#p470832 https://www.ghisler.ch/board/viewtopic.php?p=336677#p336677 supports thumbnails without Ghostscript.

If you rename the SumatraPDF.wlx* files to for example Sumatra-PDF.wlx* it can be installed along with the newer SumatraPDF viewer from here: https://totalcmd.net/plugring/wlx_TCSumatraPDF.html]]>
https://www.ghisler.ch/board/viewtopic.php?p=336677#p336677 supports thumbnails without Ghostscript.

If you rename the SumatraPDF.wlx* files to for example Sumatra-PDF.wlx* it can be installed along with the newer SumatraPDF viewer from here: https://totalcmd.net/plugring/wlx_TCSumatraPDF.html]]>
<![CDATA[Eng :: About verify files :: Author Alexa33323u]]> 2025-04-08T14:04:43+00:00 2025-04-08T14:04:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470140#p470140 <![CDATA[Eng :: Re: About verify files :: Reply by Dalai]]> 2025-04-08T15:01:25+00:00 2025-04-08T15:01:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470141#p470141
With the option Verify enabled, Total Commander reads the copied file again after copying finishes, and compares its BLAKE3 checksum (if available, otherwise MD5) with the original. The disk cache will be bypassed.
To my knowledge it's not possible to customize the hash type, but it's not really necessary to change it anyway.]]>
With the option Verify enabled, Total Commander reads the copied file again after copying finishes, and compares its BLAKE3 checksum (if available, otherwise MD5) with the original. The disk cache will be bypassed.
To my knowledge it's not possible to customize the hash type, but it's not really necessary to change it anyway.]]>
<![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-08T15:06:58+00:00 2025-04-08T15:06:58+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470142#p470142 <![CDATA[Eng :: Re: About verify files :: Reply by Dalai]]> 2025-04-08T15:17:11+00:00 2025-04-08T15:17:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470143#p470143
If the TC help doesn't open at all, it's possible that the help file totalcmd.chm is not present on your system, although I can't imagine how that could've happened. If it's missing, you can extract it from the TC installer. Press Ctrl+PageDown on the TC setup file, e.g. tcmd1151x32.exe, press Ctrl+PageDown again (or Enter) on install.cab, then go to the "e" directory and copy/extract the file totalcmd.chm to your TC installation directory. The full source file path is <TC_setup_executable>/install.cab/e/totalcmd.chm.]]>

If the TC help doesn't open at all, it's possible that the help file totalcmd.chm is not present on your system, although I can't imagine how that could've happened. If it's missing, you can extract it from the TC installer. Press Ctrl+PageDown on the TC setup file, e.g. tcmd1151x32.exe, press Ctrl+PageDown again (or Enter) on install.cab, then go to the "e" directory and copy/extract the file totalcmd.chm to your TC installation directory. The full source file path is <TC_setup_executable>/install.cab/e/totalcmd.chm.]]>
<![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-08T15:24:45+00:00 2025-04-08T15:24:45+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470144#p470144 <![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-08T15:30:22+00:00 2025-04-08T15:30:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470146#p470146 <![CDATA[Eng :: Re: About verify files :: Reply by Dalai]]> 2025-04-08T15:41:36+00:00 2025-04-08T15:41:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470148#p470148 <![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-08T15:54:53+00:00 2025-04-08T15:54:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470150#p470150 <![CDATA[Eng :: Re: About verify files :: Reply by Dalai]]> 2025-04-08T16:08:20+00:00 2025-04-08T16:08:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470152#p470152 <![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-08T16:14:27+00:00 2025-04-08T16:14:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470153#p470153 <![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-08T16:19:27+00:00 2025-04-08T16:19:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470154#p470154 <![CDATA[Eng :: Re: About verify files :: Reply by Dalai]]> 2025-04-08T16:39:47+00:00 2025-04-08T16:39:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470155#p470155
Alexa33323u wrote: 2025-04-08, 16:19 UTCSo, how to check which method is selected? Blake or Md5? Where can I find this option to change?
As I've said in the beginning, there is no option to change the hash type. TC should use Blake3 if the appropriate DLL file (blakex32.dll or blakex64.dll) is present and TC is used on XP or later. The history.txt says:
12.04.22 Release Total Commander 10.50 beta 1
[...]
11.04.22 Added: Show error when trying to check a BLAKE3 checksum and the dll cannot be loaded, e.g. on Windows versions before Windows XP, or when the dll isn't found (32/64)
I'm not sure whether or not a special CPU instruction set is required but I doubt it. The only way to know is to measure the time required to verify the files. As far as I'm aware, Blake3 is much faster than any other hash type supported by TC. In the end, it's not really important which hash type is used. What matters is that the verification is done properly. Both hash types can achieve that. And even though MD5 has been discredited for years now, it's still fine to be used as a checksum algorithm in the field we're talking about.]]>
Alexa33323u wrote: 2025-04-08, 16:19 UTCSo, how to check which method is selected? Blake or Md5? Where can I find this option to change?
As I've said in the beginning, there is no option to change the hash type. TC should use Blake3 if the appropriate DLL file (blakex32.dll or blakex64.dll) is present and TC is used on XP or later. The history.txt says:
12.04.22 Release Total Commander 10.50 beta 1
[...]
11.04.22 Added: Show error when trying to check a BLAKE3 checksum and the dll cannot be loaded, e.g. on Windows versions before Windows XP, or when the dll isn't found (32/64)
I'm not sure whether or not a special CPU instruction set is required but I doubt it. The only way to know is to measure the time required to verify the files. As far as I'm aware, Blake3 is much faster than any other hash type supported by TC. In the end, it's not really important which hash type is used. What matters is that the verification is done properly. Both hash types can achieve that. And even though MD5 has been discredited for years now, it's still fine to be used as a checksum algorithm in the field we're talking about.]]>
<![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-25T14:17:47+00:00 2025-04-25T14:17:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470763#p470763 <![CDATA[Eng :: Re: About verify files :: Reply by Dalai]]> 2025-04-25T14:40:22+00:00 2025-04-25T14:40:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470765#p470765 <![CDATA[Eng :: Re: About verify files :: Reply by Alexa33323u]]> 2025-04-25T17:53:10+00:00 2025-04-25T17:53:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470776#p470776 <![CDATA[Eng :: Re: About verify files :: Reply by Horst.Epp]]> 2025-04-25T18:10:20+00:00 2025-04-25T18:10:20+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470777#p470777
Alexa33323u wrote: 2025-04-25, 17:53 UTC Can you tell me where to look and find that topic? Thanks
A simple forum search give me 125 results.
What's your problem with using a search ?]]>
Alexa33323u wrote: 2025-04-25, 17:53 UTC Can you tell me where to look and find that topic? Thanks
A simple forum search give me 125 results.
What's your problem with using a search ?]]>
<![CDATA[Eng :: Re: About verify files :: Reply by petermad]]> 2025-04-27T08:51:44+00:00 2025-04-27T08:51:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85611&p=470833#p470833 Alexa33323u
Help wrote:LongNameCopy=0 During file operations, warn if target name is longer than 259 characters:
0=always
1=never
2=if source name isn't longer than 259 characters
3=disallow long names
So put LongNameCopy=1 in the [Configuration] section of your wincmd.ini file, to avoid messages about long paths]]>
Alexa33323u
Help wrote:LongNameCopy=0 During file operations, warn if target name is longer than 259 characters:
0=always
1=never
2=if source name isn't longer than 259 characters
3=disallow long names
So put LongNameCopy=1 in the [Configuration] section of your wincmd.ini file, to avoid messages about long paths]]>
<![CDATA[Eng :: Is there any documentation or information about the icon library (wcmicons.dll)? :: Author sensui]]> 2025-04-24T22:18:28+00:00 2025-04-24T22:18:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85676&p=470731#p470731 <![CDATA[Eng :: Re: Is there any documentation or information about the icon library (wcmicons.dll)? :: Reply by Gral]]> 2025-04-25T03:24:15+00:00 2025-04-25T03:24:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85676&p=470732#p470732 https://ghisler.ch/wiki/index.php/Filelist_icons#Customize_filelist_icons
also these threads
https://www.ghisler.ch/board/viewtopic.php?t=79182
https://www.ghisler.ch/board/viewtopic.php?t=84581]]>
https://ghisler.ch/wiki/index.php/Filelist_icons#Customize_filelist_icons
also these threads
https://www.ghisler.ch/board/viewtopic.php?t=79182
https://www.ghisler.ch/board/viewtopic.php?t=84581]]>
<![CDATA[Eng :: Re: Is there any documentation or information about the icon library (wcmicons.dll)? :: Reply by sensui]]> 2025-04-25T13:27:19+00:00 2025-04-25T13:27:19+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85676&p=470762#p470762 <![CDATA[Eng :: Re: Is there any documentation or information about the icon library (wcmicons.dll)? :: Reply by Sir_SiLvA]]> 2025-04-25T15:08:13+00:00 2025-04-25T15:08:13+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85676&p=470768#p470768
sensui wrote: 2025-04-25, 13:27 UTC So it is a guessing game.
No, it is not! just learn to read https://ghisler.ch/wiki/index.php/Filelist_icons#Customize_filelist_icons ...]]>
sensui wrote: 2025-04-25, 13:27 UTC So it is a guessing game.
No, it is not! just learn to read https://ghisler.ch/wiki/index.php/Filelist_icons#Customize_filelist_icons ...]]>
<![CDATA[Eng :: Re: Is there any documentation or information about the icon library (wcmicons.dll)? :: Reply by petermad]]> 2025-04-27T09:04:32+00:00 2025-04-27T09:04:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85676&p=470836#p470836 sensui
The dll file needs to have a versionInfo with a template like this:

Code: Select all

1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEOS 0x40000
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
	BLOCK "040904E4"
	{
		VALUE "FileDescription", "Your description - shown in TC when selecting the dll"
		VALUE "FileVersion", "1.0.0.0"
	}
}

BLOCK "VarFileInfo"
{
	VALUE "Translation", 0x0409 0x04E4
}
}
you can compile the code into a .res file with a tool like GoRC.exe and then embed it with for example ResourceHacker.exe

See also:
viewtopic.php?p=382542#p382542
viewtopic.php?p=457282#p457282]]>
sensui
The dll file needs to have a versionInfo with a template like this:

Code: Select all

1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEOS 0x40000
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
	BLOCK "040904E4"
	{
		VALUE "FileDescription", "Your description - shown in TC when selecting the dll"
		VALUE "FileVersion", "1.0.0.0"
	}
}

BLOCK "VarFileInfo"
{
	VALUE "Translation", 0x0409 0x04E4
}
}
you can compile the code into a .res file with a tool like GoRC.exe and then embed it with for example ResourceHacker.exe

See also:
viewtopic.php?p=382542#p382542
viewtopic.php?p=457282#p457282]]>
<![CDATA[Eng :: Standalone and modified %WL-like list file inconsistency in some cases. :: Author beb]]> 2025-04-24T08:59:31+00:00 2025-04-24T08:59:31+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85673&p=470709#p470709
# %WL standalone %WL with modifier
% modifier not applicable %Y
modebehaviorbehavior
1no selection,
cursor on [..]
nothing = useless:
no valid %WL parameter,
no list file,
no other valid parameters are passed as well
fully useful:
%WL parameter is valid,
list file is empty,
other parameters: OK
(e.g., %P, %T, etc, are passed)
2 no selection,
cursor on a file/folder
fully useful:
item under cursor is passed to %WL,
list file is a list,
other parameters: OK
effectively useless:
item under cursor is NOT passed to %WL,
list file is empty,
other parameters: OK
3 active selection,
there are files/folders selected
fully useful:
all selected items are passed to %WL,
list file is a list,
other parameters: OK
fully useful:
all selected items are passed to %WL,
list file is a list,
other parameters: OK


Question(s):

Can we have the standalone list file parameter ('%WL') and the modified list file parameter ('%WL %Y') behaviour consistent regarding point 2?
I.e., when there's no selection and the cursor is on a file/folder, the item under the cursor is sent to the list file.

If not, then can we have a separate modifier for '%WL' that would keep points 1,3 useful behavior as of '%WL %Y' and obtain point 2 useful behavior as from standalone '%WL'?

What exactly is being caught there from the TC in case 1 [in place of %WL or rather by itself?
As I can see, it is assumed to be just the current active pane path.]* It can easily be seen as such and would work like a charm most of the time (for regular situations).
However, if the active path happens to exceed the 260-symbol limitation, only the drive letter is passed/accepted, and the logic to further work with files and folders (as in the example script below) would completely fail.
Can the TC handle the super-long paths here?

* Note: I'm not sure what the correct wording for that to be there, sorry.

Tools for testing, if needed:

PowerShell script (echoParamsFiles.ps1):

Code: Select all

$time = [diagnostics.stopwatch]::StartNew()
$files = $folders = @()
if ($pwd){
'try current path as $pwd'|Write-Host -f DarkCyan
$pwd|Write-Host -f Cyan
$path = [string]$pwd;$length=$path.length+1}
''
if (-not($args)){$message = 'working folder ($pwd)'
'no parameters; try files from current path'|Write-Host -f DarkCyan
$files = Get-ChildItem $path -file -recurse -force
$folders = Get-ChildItem $path -directory -recurse -force}

if ($args){$message = '%WL list file'
'list file as %WL'|Write-Host -f DarkCyan
$list = [IO.FileInfo]$args[0];$list.Name|Write-Host -f Cyan
''
'source path as %P'|Write-Host -f DarkCyan
$source = [IO.DirectoryInfo]$args[1];$source.Name|Write-Host -f Cyan
$path = [string]$source;$length=$path.length
''
'target path as %T'|Write-Host -f DarkCyan
$target = [IO.DirectoryInfo]$args[2];$target.Name|Write-Host -f Cyan
''
'read %WL list file ({0})' -f $list.Name|Write-Host -f Green
if ($list.length -le 2){'list file is empty'|Write-Host -f Yellow} else {
$lines = [IO.File]::ReadLines($list)
foreach ($line in $lines){
if ((Get-Item $line) -is [IO.FileInfo]){
$file = [IO.FileInfo]$line;$files += $file}
if ((Get-Item $line) -is [IO.DirectoryInfo]){
$folder = [IO.DirectoryInfo]$line;$folders += $folder}}}}
''
# do something with files and folders
'{0} files in {1}' -f $files.count,$message|Write-Host -f DarkCyan
foreach ($file in $files){
# do something with files (here, display relative paths)
$file.FullName.substring($length)|Write-Host -f Cyan}
''
'{0} folders in {1}' -f $folders.count,$message|Write-Host -f DarkCyan
foreach ($folder in $folders){
# do something with folders (here, display relative paths)
$folder.FullName.substring($length)|Write-Host -f Cyan}
''
$time.Stop()
'{0} files and {1} folders found for {2:mm}:{2:ss}.{2:fff}' -f $files.count,$folders.count,$time.Elapsed|Write-Host -f DarkCyan
sleep -seconds 12
user-commands (usercmd.ini):

Code: Select all

[em_test_tc_params_files]
cmd=pwsh -c "%commander_path%\Plugins\apps\PowerShell\echoParamsFiles.ps1"
param=%WL '%P' '%T' %Q %Y
[em_test_tc_params_files_standalone]
cmd=pwsh -c "%commander_path%\Plugins\apps\PowerShell\echoParamsFiles.ps1"
param=%WL '%P' '%T' %Q
user-buttons:

Code: Select all

TOTALCMD#BAR#DATA
em_test_tc_params_files

wcmicon2.dll


0
-1

Code: Select all

TOTALCMD#BAR#DATA
em_test_tc_params_files_standalone

wcmicons.dll


0
-1
]]>
# %WL standalone %WL with modifier
% modifier not applicable %Y
modebehaviorbehavior
1no selection,
cursor on [..]
nothing = useless:
no valid %WL parameter,
no list file,
no other valid parameters are passed as well
fully useful:
%WL parameter is valid,
list file is empty,
other parameters: OK
(e.g., %P, %T, etc, are passed)
2 no selection,
cursor on a file/folder
fully useful:
item under cursor is passed to %WL,
list file is a list,
other parameters: OK
effectively useless:
item under cursor is NOT passed to %WL,
list file is empty,
other parameters: OK
3 active selection,
there are files/folders selected
fully useful:
all selected items are passed to %WL,
list file is a list,
other parameters: OK
fully useful:
all selected items are passed to %WL,
list file is a list,
other parameters: OK


Question(s):

Can we have the standalone list file parameter ('%WL') and the modified list file parameter ('%WL %Y') behaviour consistent regarding point 2?
I.e., when there's no selection and the cursor is on a file/folder, the item under the cursor is sent to the list file.

If not, then can we have a separate modifier for '%WL' that would keep points 1,3 useful behavior as of '%WL %Y' and obtain point 2 useful behavior as from standalone '%WL'?

What exactly is being caught there from the TC in case 1 [in place of %WL or rather by itself?
As I can see, it is assumed to be just the current active pane path.]* It can easily be seen as such and would work like a charm most of the time (for regular situations).
However, if the active path happens to exceed the 260-symbol limitation, only the drive letter is passed/accepted, and the logic to further work with files and folders (as in the example script below) would completely fail.
Can the TC handle the super-long paths here?

* Note: I'm not sure what the correct wording for that to be there, sorry.

Tools for testing, if needed:

PowerShell script (echoParamsFiles.ps1):

Code: Select all

$time = [diagnostics.stopwatch]::StartNew()
$files = $folders = @()
if ($pwd){
'try current path as $pwd'|Write-Host -f DarkCyan
$pwd|Write-Host -f Cyan
$path = [string]$pwd;$length=$path.length+1}
''
if (-not($args)){$message = 'working folder ($pwd)'
'no parameters; try files from current path'|Write-Host -f DarkCyan
$files = Get-ChildItem $path -file -recurse -force
$folders = Get-ChildItem $path -directory -recurse -force}

if ($args){$message = '%WL list file'
'list file as %WL'|Write-Host -f DarkCyan
$list = [IO.FileInfo]$args[0];$list.Name|Write-Host -f Cyan
''
'source path as %P'|Write-Host -f DarkCyan
$source = [IO.DirectoryInfo]$args[1];$source.Name|Write-Host -f Cyan
$path = [string]$source;$length=$path.length
''
'target path as %T'|Write-Host -f DarkCyan
$target = [IO.DirectoryInfo]$args[2];$target.Name|Write-Host -f Cyan
''
'read %WL list file ({0})' -f $list.Name|Write-Host -f Green
if ($list.length -le 2){'list file is empty'|Write-Host -f Yellow} else {
$lines = [IO.File]::ReadLines($list)
foreach ($line in $lines){
if ((Get-Item $line) -is [IO.FileInfo]){
$file = [IO.FileInfo]$line;$files += $file}
if ((Get-Item $line) -is [IO.DirectoryInfo]){
$folder = [IO.DirectoryInfo]$line;$folders += $folder}}}}
''
# do something with files and folders
'{0} files in {1}' -f $files.count,$message|Write-Host -f DarkCyan
foreach ($file in $files){
# do something with files (here, display relative paths)
$file.FullName.substring($length)|Write-Host -f Cyan}
''
'{0} folders in {1}' -f $folders.count,$message|Write-Host -f DarkCyan
foreach ($folder in $folders){
# do something with folders (here, display relative paths)
$folder.FullName.substring($length)|Write-Host -f Cyan}
''
$time.Stop()
'{0} files and {1} folders found for {2:mm}:{2:ss}.{2:fff}' -f $files.count,$folders.count,$time.Elapsed|Write-Host -f DarkCyan
sleep -seconds 12
user-commands (usercmd.ini):

Code: Select all

[em_test_tc_params_files]
cmd=pwsh -c "%commander_path%\Plugins\apps\PowerShell\echoParamsFiles.ps1"
param=%WL '%P' '%T' %Q %Y
[em_test_tc_params_files_standalone]
cmd=pwsh -c "%commander_path%\Plugins\apps\PowerShell\echoParamsFiles.ps1"
param=%WL '%P' '%T' %Q
user-buttons:

Code: Select all

TOTALCMD#BAR#DATA
em_test_tc_params_files

wcmicon2.dll


0
-1

Code: Select all

TOTALCMD#BAR#DATA
em_test_tc_params_files_standalone

wcmicons.dll


0
-1
]]>
<![CDATA[Eng :: Re: Standalone and modified %WL-like list file inconsistency in some cases. :: Reply by Fla$her]]> 2025-04-24T14:15:53+00:00 2025-04-24T14:15:53+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85673&p=470718#p470718
beb wrote: 2025-04-24, 08:59 UTC I'm not sure what the correct wording for that to be there, sorry.
Yes, the descriptions for point 2 contradict logic. If files are not marked, the file under the cursor is considered selected. Therefore, it is incorrect to write "no selection" + "cursor on a file/folder" + "item under cursor is ...".
I.e., when there's no selection and the cursor is on a file/folder, the item under the cursor is sent to the list file.
This happens without %Y, according to the description. What's wrong?

Actually, it doesn't make sense to separate all the modifier parameters with spaces. Why are you doing this?
What exactly is being caught there from the TC in case 1 [in place of %WL or rather by itself?
The question is unclear.
However, if the active path happens to exceed the 260-symbol limitation, only the drive letter is passed/accepted, and the logic to further work with files and folders (as in the example script below) would completely fail.
Where? %P returns the entire path, with 260+ characters.

PS: I don't have time to analyze the powershell code, sorry.]]>
beb wrote: 2025-04-24, 08:59 UTC I'm not sure what the correct wording for that to be there, sorry.
Yes, the descriptions for point 2 contradict logic. If files are not marked, the file under the cursor is considered selected. Therefore, it is incorrect to write "no selection" + "cursor on a file/folder" + "item under cursor is ...".
I.e., when there's no selection and the cursor is on a file/folder, the item under the cursor is sent to the list file.
This happens without %Y, according to the description. What's wrong?

Actually, it doesn't make sense to separate all the modifier parameters with spaces. Why are you doing this?
What exactly is being caught there from the TC in case 1 [in place of %WL or rather by itself?
The question is unclear.
However, if the active path happens to exceed the 260-symbol limitation, only the drive letter is passed/accepted, and the logic to further work with files and folders (as in the example script below) would completely fail.
Where? %P returns the entire path, with 260+ characters.

PS: I don't have time to analyze the powershell code, sorry.]]>
<![CDATA[Eng :: Re: Standalone and modified %WL-like list file inconsistency in some cases. :: Reply by petermad]]> 2025-04-27T10:01:55+00:00 2025-04-27T10:01:55+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85673&p=470839#p470839 beb

Notice that there is a difference between using %Y and %y:
Help wrote:%Y anywhere in the parameters: Pass empty list to program when nothing is selected when using one of the List parameters like %L, or multi-file parameters like %S. Otherwise, the file under the cursor would be passed.

%y anywhere in the parameters: When nothing is selected when using one of the List parameters like %L, pass all other parameters except for the list parameter to the called program.
Note: %Y%y works like %y when something is selected or the cursor stands on "..", otherwise it selects the file under the cursor
]]>
beb

Notice that there is a difference between using %Y and %y:
Help wrote:%Y anywhere in the parameters: Pass empty list to program when nothing is selected when using one of the List parameters like %L, or multi-file parameters like %S. Otherwise, the file under the cursor would be passed.

%y anywhere in the parameters: When nothing is selected when using one of the List parameters like %L, pass all other parameters except for the list parameter to the called program.
Note: %Y%y works like %y when something is selected or the cursor stands on "..", otherwise it selects the file under the cursor
]]>
<![CDATA[Eng :: Veeeery slow interface redraw when moving to another monitor :: Author jesped]]> 2025-04-25T12:00:14+00:00 2025-04-25T12:00:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85678&p=470758#p470758
And this is using a hotkey that automatically moves the window to another monitor.

If I drag the window to a different monitor it freezes in the middle of the two, constantly redrawing the interface for like 10 seconds.

TC32 is faster, but even that is pretty slow, like 5-6 seconds.

Is there any setting that controls this behavior?

No other software I've seen behaves this slow, even very heavy apps like Photoshop, After Effects or 3ds Max...]]>

And this is using a hotkey that automatically moves the window to another monitor.

If I drag the window to a different monitor it freezes in the middle of the two, constantly redrawing the interface for like 10 seconds.

TC32 is faster, but even that is pretty slow, like 5-6 seconds.

Is there any setting that controls this behavior?

No other software I've seen behaves this slow, even very heavy apps like Photoshop, After Effects or 3ds Max...]]>
<![CDATA[Eng :: Re: Veeeery slow interface redraw when moving to another monitor :: Reply by ghisler(Author)]]> 2025-04-27T07:33:28+00:00 2025-04-27T07:33:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85678&p=470828#p470828 <![CDATA[Eng :: Re: Veeeery slow interface redraw when moving to another monitor :: Reply by jesped]]> 2025-04-27T13:51:04+00:00 2025-04-27T13:51:04+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85678&p=470845#p470845
And why is TC64 so much slower than TC32 in this?

Any way to fix this besides setting the same Scaling to all displays?]]>

And why is TC64 so much slower than TC32 in this?

Any way to fix this besides setting the same Scaling to all displays?]]>
<![CDATA[Eng :: Re: Veeeery slow interface redraw when moving to another monitor :: Reply by ghisler(Author)]]> 2025-04-28T13:02:54+00:00 2025-04-28T13:02:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85678&p=470862#p470862 <![CDATA[Eng :: How to access Cellphone's androi via wifi ? :: Author Cay Xanh MB]]> 2025-04-28T15:28:43+00:00 2025-04-28T15:28:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=3&t=85704&p=470866#p470866 Thanks!]]> Thanks!]]> <![CDATA[TC (Français) :: Ne pas afficher les lecteurs non montés :: Author 4art6]]> 2025-04-03T00:30:57+00:00 2025-04-03T00:30:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85581&p=469976#p469976
Je ne sais pas si la question a déjà été posée, mais je n’ai pas trouvé de réponse à une interrogation.

J’utilise une clé USB pourvue de deux lecteurs de SD Card, or si l’un des emplacements est vide il est quand même affiché dans TC ce qui fait que les trois quart du temps je clique sur le lecteur qui est vide et bien évidemment je reçois un message d’erreur de lecteur vide.
Windows lui n’affiche pas le lecteur s’il n’y a pas de SD Card dans un des emplacements.

Il doit sûrement y avoir dans TC un paramètre à modifier, mais je ne l’ai pas trouvé.
J’utilise la version 11.51 x64.

Merci d’avance si vous avez une solution à ce problème.]]>

Je ne sais pas si la question a déjà été posée, mais je n’ai pas trouvé de réponse à une interrogation.

J’utilise une clé USB pourvue de deux lecteurs de SD Card, or si l’un des emplacements est vide il est quand même affiché dans TC ce qui fait que les trois quart du temps je clique sur le lecteur qui est vide et bien évidemment je reçois un message d’erreur de lecteur vide.
Windows lui n’affiche pas le lecteur s’il n’y a pas de SD Card dans un des emplacements.

Il doit sûrement y avoir dans TC un paramètre à modifier, mais je ne l’ai pas trouvé.
J’utilise la version 11.51 x64.

Merci d’avance si vous avez une solution à ce problème.]]>
<![CDATA[TC (Français) :: Re: Ne pas afficher les lecteurs non montés :: Reply by nsp]]> 2025-04-03T06:52:43+00:00 2025-04-03T06:52:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85581&p=469979#p469979
La liste des lecteurs montre tous les lecteurs ceux avec ou sans système de fichier. Il est possible avec TC de cacher une liste de lecteur prédefinie avec un paramètre de wincmd.ini section [Configuration].

Code: Select all

DriveBarHide=drive_list
Regarder dans l'aide DriveBarHide pour plus de détail.
Je ne sais pas sil existe un paramètre pour exclure les lecteurs vides automatiquement.]]>

La liste des lecteurs montre tous les lecteurs ceux avec ou sans système de fichier. Il est possible avec TC de cacher une liste de lecteur prédefinie avec un paramètre de wincmd.ini section [Configuration].

Code: Select all

DriveBarHide=drive_list
Regarder dans l'aide DriveBarHide pour plus de détail.
Je ne sais pas sil existe un paramètre pour exclure les lecteurs vides automatiquement.]]>
<![CDATA[TC (Français) :: Re: Ne pas afficher les lecteurs non montés :: Reply by 4art6]]> 2025-04-03T08:58:42+00:00 2025-04-03T08:58:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85581&p=469985#p469985
Merci pour cette réponse rapide.

En effet le paramètre « DriveBarHide=drive_list » fonctionne bien, mais seulement cela revient à condamner un lecteur qui est malgré tout quelquefois utilisé.

À cela s’ajoute le fait que les lettres de lecteurs changent constamment parce que j’utilise aussi des racks de disques durs qui ne sont connectés que de temps en temps.

Donc je vais ruser pour les reconnaître, je vais inclure une icône dans chaque cartes SD que j’utilise, de cette façon si un lecteur ne contient pas de carte SD il n’aura pas d’icône.

Merci encore pour votre aide.]]>

Merci pour cette réponse rapide.

En effet le paramètre « DriveBarHide=drive_list » fonctionne bien, mais seulement cela revient à condamner un lecteur qui est malgré tout quelquefois utilisé.

À cela s’ajoute le fait que les lettres de lecteurs changent constamment parce que j’utilise aussi des racks de disques durs qui ne sont connectés que de temps en temps.

Donc je vais ruser pour les reconnaître, je vais inclure une icône dans chaque cartes SD que j’utilise, de cette façon si un lecteur ne contient pas de carte SD il n’aura pas d’icône.

Merci encore pour votre aide.]]>
<![CDATA[TC (Français) :: Re: Ne pas afficher les lecteurs non montés :: Reply by franck8244]]> 2025-04-04T05:25:22+00:00 2025-04-04T05:25:22+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85581&p=470008#p470008
Il y a une option dédiée pour cela :

HideRemovableNoMedia=0 When !=0, removable drives like USB card readers will not be shown unless a medium is inserted. Note that CD-ROM drives and floppy disk drives will always be shown. Apply to:
1: Drive button bar
2: Drive dropdown list
4: Search function - Drives
7: All]]>

Il y a une option dédiée pour cela :

HideRemovableNoMedia=0 When !=0, removable drives like USB card readers will not be shown unless a medium is inserted. Note that CD-ROM drives and floppy disk drives will always be shown. Apply to:
1: Drive button bar
2: Drive dropdown list
4: Search function - Drives
7: All]]>
<![CDATA[TC (Français) :: Re: Ne pas afficher les lecteurs non montés :: Reply by 4art6]]> 2025-04-04T14:53:56+00:00 2025-04-04T14:53:56+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85581&p=470026#p470026
Je viens de voir la réponse postée par "franck8244".
C'est exactement ce que je recherchais.

Merci, merci, merci !]]>

Je viens de voir la réponse postée par "franck8244".
C'est exactement ce que je recherchais.

Merci, merci, merci !]]>
<![CDATA[TC (Français) :: le tableau de droite n'affiche pas tout :: Author gertou]]> 2025-04-07T15:47:40+00:00 2025-04-07T15:47:40+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85603&p=470113#p470113 TotalCommander a toujours bien fonctionné sur mon PC. Actuellement WIN 11 à jour. (+ Firefox, Avast,)
Depuis hier il y a un problème étrange que je n'arrive pas à solutionner.
j'affiche TotalC avec les deux tableaux gauche et droite, avec les différents disques du PC et répertoires.
A gauche je click sur un disque ( F ) par exemple, et je peut tout visionner réperstoires, sous rep .....
Sur tableaux droite je click sur ce même disque ( F ), et là ! je ne peut voir que les répertoires ! et
en clickant sur n'importe quel repertoire ou dossier : TOUT est vide, blanc, pas de sous-dossiers et autres...
j'ai desinstallé TotalC (v 11..) PC off , puis ON, réinstall TotalC ancienne v.8.52 et toujours le même problème.
J'ai bien vérifier avec ExplorerWIN, pas de problème. Je préfère TotalC surtout pour l'intéret des 2 panneaux
en même temps.
Voilà, si vous avez une idée ? Merci pour votre aide.
Gertou]]>
TotalCommander a toujours bien fonctionné sur mon PC. Actuellement WIN 11 à jour. (+ Firefox, Avast,)
Depuis hier il y a un problème étrange que je n'arrive pas à solutionner.
j'affiche TotalC avec les deux tableaux gauche et droite, avec les différents disques du PC et répertoires.
A gauche je click sur un disque ( F ) par exemple, et je peut tout visionner réperstoires, sous rep .....
Sur tableaux droite je click sur ce même disque ( F ), et là ! je ne peut voir que les répertoires ! et
en clickant sur n'importe quel repertoire ou dossier : TOUT est vide, blanc, pas de sous-dossiers et autres...
j'ai desinstallé TotalC (v 11..) PC off , puis ON, réinstall TotalC ancienne v.8.52 et toujours le même problème.
J'ai bien vérifier avec ExplorerWIN, pas de problème. Je préfère TotalC surtout pour l'intéret des 2 panneaux
en même temps.
Voilà, si vous avez une idée ? Merci pour votre aide.
Gertou]]>
<![CDATA[TC (Français) :: Re: le tableau de droite n'affiche pas tout :: Reply by white]]> 2025-04-07T16:09:27+00:00 2025-04-07T16:09:27+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85603&p=470115#p470115 <![CDATA[TC (Français) :: Re: le tableau de droite n'affiche pas tout :: Reply by gertou]]> 2025-04-07T20:00:07+00:00 2025-04-07T20:00:07+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85603&p=470118#p470118 wouaww ! génial, vous me sauvez. çà fonctionne parfait. je n'avais rien trouvé dans config.
il y a tellement d'options. Je suis tellement habitué à l'utilisation des deux tableaux ensembles.
Un tout grand MERCI pour votre précieuse aide.
bonne fin de soirée.
gertou]]>
wouaww ! génial, vous me sauvez. çà fonctionne parfait. je n'avais rien trouvé dans config.
il y a tellement d'options. Je suis tellement habitué à l'utilisation des deux tableaux ensembles.
Un tout grand MERCI pour votre précieuse aide.
bonne fin de soirée.
gertou]]>
<![CDATA[TC (Français) :: Intégration de Total Commander avec des outils de transformation digitale :: Author Alex382]]> 2025-04-07T11:55:15+00:00 2025-04-22T08:11:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85602&p=470094#p470094
Je suis utilisateur de Total Commander depuis plusieurs années et je suis vraiment satisfait de ses fonctionnalités. Cependant, dans le cadre de mon travail, je commence à m'intéresser à des solutions de transformation digitale pour améliorer la gestion de mes fichiers et automatiser certaines tâches. J’aimerais savoir s'il existe des plugins ou des astuces permettant d'intégrer Total Commander avec des outils de gestion de données ou d'automatisation des processus numériques.
L'idée serait d'utiliser des fonctionnalités avancées comme l'automatisation des tâches répétitives ou la gestion des fichiers dans le cloud tout en conservant la flexibilité de TC.
Si vous avez déjà exploré ce genre d’intégration, je serais ravi de connaître vos retours d’expérience ou des pistes à suivre pour rendre cette transition plus fluide.

Merci d'avance pour vos conseils !]]>

Je suis utilisateur de Total Commander depuis plusieurs années et je suis vraiment satisfait de ses fonctionnalités. Cependant, dans le cadre de mon travail, je commence à m'intéresser à des solutions de transformation digitale pour améliorer la gestion de mes fichiers et automatiser certaines tâches. J’aimerais savoir s'il existe des plugins ou des astuces permettant d'intégrer Total Commander avec des outils de gestion de données ou d'automatisation des processus numériques.
L'idée serait d'utiliser des fonctionnalités avancées comme l'automatisation des tâches répétitives ou la gestion des fichiers dans le cloud tout en conservant la flexibilité de TC.
Si vous avez déjà exploré ce genre d’intégration, je serais ravi de connaître vos retours d’expérience ou des pistes à suivre pour rendre cette transition plus fluide.

Merci d'avance pour vos conseils !]]>
<![CDATA[TC (Français) :: Re: Intégration de Total Commander avec des outils de transformation digitale :: Reply by ghisler(Author)]]> 2025-04-09T12:28:10+00:00 2025-04-09T12:28:10+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85602&p=470190#p470190 https://www.ghisler.ch/wiki/index.php?title=AutoHotkey]]> https://www.ghisler.ch/wiki/index.php?title=AutoHotkey]]> <![CDATA[TC (Français) :: Re: Intégration de Total Commander avec des outils de transformation digitale :: Reply by nsp]]> 2025-04-10T06:47:50+00:00 2025-04-10T06:47:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=4&t=85602&p=470216#p470216
Pouvez-vous être plus consis que voulez-vous faire précisement. (Un projet de transformation digitale nécessite un "workflow" et des points de collaboration dans l'entreprise. Il ne sagit pas de gerer son disque dur. TC n'est qu'un gestionnaire de fichier pour un seul utilisateur à la fois.)
Sur le forum vous trouverez des milliers d'astuce pour automatiser certaine tâche. Il y plus de support en Anglais disponible lisez donc le forum anglais en plus du forum en Français.
Il y a des language de scripts tel que auhotkey, mais aussi, auto-it, powerpro, powrshell, wscript...... TC permet en natif d'enchainer des commandes mais n'as pas de language de script intégré.
Pour que nous puissions vous aider, il nous faut des questions simples portant sur les fichiers que vous voulez gerer et opération par opération.

Cordialement
NSP]]>

Pouvez-vous être plus consis que voulez-vous faire précisement. (Un projet de transformation digitale nécessite un "workflow" et des points de collaboration dans l'entreprise. Il ne sagit pas de gerer son disque dur. TC n'est qu'un gestionnaire de fichier pour un seul utilisateur à la fois.)
Sur le forum vous trouverez des milliers d'astuce pour automatiser certaine tâche. Il y plus de support en Anglais disponible lisez donc le forum anglais en plus du forum en Français.
Il y a des language de scripts tel que auhotkey, mais aussi, auto-it, powerpro, powrshell, wscript...... TC permet en natif d'enchainer des commandes mais n'as pas de language de script intégré.
Pour que nous puissions vous aider, il nous faut des questions simples portant sur les fichiers que vous voulez gerer et opération par opération.

Cordialement
NSP]]>
<![CDATA[TC for Android :: Knopf für Verknüpfung zum Verzeichnis nicht in Farbe :: Author pix]]> 2025-04-03T08:19:52+00:00 2025-04-03T08:19:52+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85582&p=469982#p469982
ich nutzte gerne die Möglichkeit über einen Button direkt in das entsprechende Verzeichnis zu springen.
Über die Erweiterung der benutzerdefinierten Komandoleiste unten ganz rechter Button und dann die "+" Taste.

Auf meinem OnePlus 8T werden die Button in Farbe angezeigt auf dem Samsung S24 nur in schwarz-weiss, obwohl es definitiv farbige Icons sind.

Hat jemand eine Idee woran es liegen kann, das TC auf dem Samsung Galaxy S24 keine farbigen Icon als Verknüpfung anzeigt?

Vielen Dank]]>

ich nutzte gerne die Möglichkeit über einen Button direkt in das entsprechende Verzeichnis zu springen.
Über die Erweiterung der benutzerdefinierten Komandoleiste unten ganz rechter Button und dann die "+" Taste.

Auf meinem OnePlus 8T werden die Button in Farbe angezeigt auf dem Samsung S24 nur in schwarz-weiss, obwohl es definitiv farbige Icons sind.

Hat jemand eine Idee woran es liegen kann, das TC auf dem Samsung Galaxy S24 keine farbigen Icon als Verknüpfung anzeigt?

Vielen Dank]]>
<![CDATA[TC for Android :: Re: Knopf für Verknüpfung zum Verzeichnis nicht in Farbe :: Reply by ghisler(Author)]]> 2025-04-04T13:04:43+00:00 2025-04-04T13:04:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85582&p=470019#p470019 Hauptmenü - Konfigurieren - Schrift und Farben - auf das (i)-Symbol tippen und das farbige wählen.]]> Hauptmenü - Konfigurieren - Schrift und Farben - auf das (i)-Symbol tippen und das farbige wählen.]]> <![CDATA[TC for Android :: Re: Knopf für Verknüpfung zum Verzeichnis nicht in Farbe :: Reply by pix]]> 2025-04-05T09:36:16+00:00 2025-04-05T09:36:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85582&p=470050#p470050
Genau danach hatte ich gesucht, aber nicht gefunden.
Hat super funktioniert, Symbole sind nun in Farbe.

Vielen Dank
LG]]>

Genau danach hatte ich gesucht, aber nicht gefunden.
Hat super funktioniert, Symbole sind nun in Farbe.

Vielen Dank
LG]]>
<![CDATA[TC for Android :: Issue with scrolling on EMUI (Honor 10lx)/Android 10 :: Author Corak667]]> 2025-04-04T04:17:54+00:00 2025-04-04T04:17:54+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85588&p=470007#p470007 There is some serious issue on Honor phones (EMUI, Android 10) and TC (any version)
When trying to vertical scroll the current folder/list it scrolls for a limited time, then something breaks and you cannot do any vertical moves. Works only horizontal scroll, entering folders or back button
It unbreaks again sometimes, but breaks again then]]>
There is some serious issue on Honor phones (EMUI, Android 10) and TC (any version)
When trying to vertical scroll the current folder/list it scrolls for a limited time, then something breaks and you cannot do any vertical moves. Works only horizontal scroll, entering folders or back button
It unbreaks again sometimes, but breaks again then]]>
<![CDATA[TC for Android :: Re: Issue with scrolling on EMUI (Honor 10lx)/Android 10 :: Reply by ghisler(Author)]]> 2025-04-04T13:06:17+00:00 2025-04-04T13:06:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85588&p=470020#p470020 Solution:
Go to main menu - Configure and uncheck the option "Horizontal scroll". You will then have to use the button with the 3 arrows to switch between the two panels.]]>
Solution:
Go to main menu - Configure and uncheck the option "Horizontal scroll". You will then have to use the button with the 3 arrows to switch between the two panels.]]>
<![CDATA[TC for Android :: Re: Issue with scrolling on EMUI (Honor 10lx)/Android 10 :: Reply by Corak667]]> 2025-04-05T17:21:15+00:00 2025-04-05T17:21:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85588&p=470056#p470056 Thank you very much!]]> Thank you very much!]]> <![CDATA[TC for Android :: 3.60 beta version wifi transfer reader error :: Author HJarausch]]> 2025-04-08T16:48:24+00:00 2025-04-08T16:48:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85612&p=470156#p470156 My phone is running Android 14 non rooted with shizuku.
My tablet is running Android 12 is rooted and uses shizuku.
When I try to transfer a file from Android/obb/... via wifi from
my tablet to my phone I get
Fehler beim Lesen der Datei. ..
///wifitransfer/Belgium_Europe.obf
Is this a bug?]]>
My phone is running Android 14 non rooted with shizuku.
My tablet is running Android 12 is rooted and uses shizuku.
When I try to transfer a file from Android/obb/... via wifi from
my tablet to my phone I get
Fehler beim Lesen der Datei. ..
///wifitransfer/Belgium_Europe.obf
Is this a bug?]]>
<![CDATA[TC for Android :: Re: 3.60 beta version wifi transfer reader error :: Reply by ghisler(Author)]]> 2025-04-09T09:52:03+00:00 2025-04-09T09:52:03+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85612&p=470186#p470186 <![CDATA[TC for Android :: Re: 3.60 beta version wifi transfer reader error :: Reply by HJarausch]]> 2025-04-09T19:05:59+00:00 2025-04-09T19:05:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85612&p=470211#p470211 I hoped to transfer large map files (OSMAnd) from one device to another one.
Is there any hope the situation will improve?l]]>
I hoped to transfer large map files (OSMAnd) from one device to another one.
Is there any hope the situation will improve?l]]>
<![CDATA[TC for Android :: Zip compression, file permissions, some issues with shizuku :: Author thomasmolover]]> 2025-04-09T13:01:43+00:00 2025-04-09T13:01:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85620&p=470194#p470194 1. The algorithm of zip compression package is outdated. Some compression packages cannot add/delete files and can only be unzipped and repackaged;
2. There are problems with the newly created files in the system directory, such as the .rw path created after using ksu root (with 777 permissions), which cannot be used and will cause a crash, while the path created by the mt file manager is not a problem;
3. The files in the zip package cannot be directly unzipped to special paths such as the root directory, such as /data/adb;
4. Batch renaming is not possible in these special paths, but individual renaming is possible;
5. When the new version requests shizuku, it checks the existence of the application instead of the function, which makes the SUI module (Zygisk implements shizuku) unusable.]]>
1. The algorithm of zip compression package is outdated. Some compression packages cannot add/delete files and can only be unzipped and repackaged;
2. There are problems with the newly created files in the system directory, such as the .rw path created after using ksu root (with 777 permissions), which cannot be used and will cause a crash, while the path created by the mt file manager is not a problem;
3. The files in the zip package cannot be directly unzipped to special paths such as the root directory, such as /data/adb;
4. Batch renaming is not possible in these special paths, but individual renaming is possible;
5. When the new version requests shizuku, it checks the existence of the application instead of the function, which makes the SUI module (Zygisk implements shizuku) unusable.]]>
<![CDATA[TC for Android :: Re: Zip compression, file permissions, some issues with shizuku :: Reply by ghisler(Author)]]> 2025-04-10T08:18:14+00:00 2025-04-10T08:18:14+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85620&p=470223#p470223 2. Sorry, I do not understand your report. What are you trying to do which causes a crash?
3. Unfortunately this isn't supported because Total Commander cannot access these folders directly, it has to send commands on a (hidden) root shell, or for Shizuku, in a separate elevated module. I can't call unpack functions from there
4. Sorry, currently not supported (too complex to implement).
5. How can I check for existence of SUI module? I don't have any way to test it myself.]]>
2. Sorry, I do not understand your report. What are you trying to do which causes a crash?
3. Unfortunately this isn't supported because Total Commander cannot access these folders directly, it has to send commands on a (hidden) root shell, or for Shizuku, in a separate elevated module. I can't call unpack functions from there
4. Sorry, currently not supported (too complex to implement).
5. How can I check for existence of SUI module? I don't have any way to test it myself.]]>
<![CDATA[TC for Android :: Re: Zip compression, file permissions, some issues with shizuku :: Reply by thomasmolover]]> 2025-04-12T02:22:47+00:00 2025-04-12T02:22:47+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85620&p=470289#p470289 https://drive.google.com/file/d/1-2JRlqR6LETWiqz-hmhF72BQeyDaSa7G/view?usp=drivesdk

this is a zip file that tc could copy files from it but not delele or add.
https://drive.google.com/file/d/1-7l6L823M4cXX5yjLdrx1XCwNe0ZAXNa/view?usp=drivesdk]]>
https://drive.google.com/file/d/1-2JRlqR6LETWiqz-hmhF72BQeyDaSa7G/view?usp=drivesdk

this is a zip file that tc could copy files from it but not delele or add.
https://drive.google.com/file/d/1-7l6L823M4cXX5yjLdrx1XCwNe0ZAXNa/view?usp=drivesdk]]>
<![CDATA[TC for Android :: Re: Zip compression, file permissions, some issues with shizuku :: Reply by ghisler(Author)]]> 2025-04-13T07:51:50+00:00 2025-04-13T07:51:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85620&p=470323#p470323 The file "META-INF/com/google/android/updater-script" comes at position 5 in the central directory, and the data starts at offset 20391859.
The file "customize.sh" comes immediately behind it, but the data starts at offset 27041, in front of the data of the previous file.
There is a risk of damaging the archive when modifying it, so TC refuses to change it.

2. You haven't answered that yet, can you give me more details, please?

5. As I said, I don't currently have any rooted device which can run this.]]>
The file "META-INF/com/google/android/updater-script" comes at position 5 in the central directory, and the data starts at offset 20391859.
The file "customize.sh" comes immediately behind it, but the data starts at offset 27041, in front of the data of the previous file.
There is a risk of damaging the archive when modifying it, so TC refuses to change it.

2. You haven't answered that yet, can you give me more details, please?

5. As I said, I don't currently have any rooted device which can run this.]]>
<![CDATA[TC for Android :: Re: Zip compression, file permissions, some issues with shizuku :: Reply by thomasmolover]]> 2025-04-14T01:03:35+00:00 2025-04-14T01:03:35+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85620&p=470357#p470357
[img]https://i.postimg.cc/ykbwN1Mv/Screenshot-2025-04-14-08-34-33-06-9e8df3d0c7c1f50248b6ee043a653d26.jpg[/img]

[img]https://i.postimg.cc/gxL1L9dd/Screenshot-2025-04-14-08-35-28-76-e66e28f718147b6e7216efe19a1092f5.jpg[/img]]]>

[img]https://i.postimg.cc/ykbwN1Mv/Screenshot-2025-04-14-08-34-33-06-9e8df3d0c7c1f50248b6ee043a653d26.jpg[/img]

[img]https://i.postimg.cc/gxL1L9dd/Screenshot-2025-04-14-08-35-28-76-e66e28f718147b6e7216efe19a1092f5.jpg[/img]]]>
<![CDATA[TC for Android :: Re: Zip compression, file permissions, some issues with shizuku :: Reply by ghisler(Author)]]> 2025-04-14T08:31:50+00:00 2025-04-14T08:31:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85620&p=470364#p470364
To check whether Shizuku is installed, I call getPackageManager().getApplicationInfo("moe.shizuku.privileged.api");
I don't know what function to call to check whether SUI is installed, sorry.]]>

To check whether Shizuku is installed, I call getPackageManager().getApplicationInfo("moe.shizuku.privileged.api");
I don't know what function to call to check whether SUI is installed, sorry.]]>
<![CDATA[TC for Android :: I hope the TC would be able to export the bookmark setting :: Author thomasmolover]]> 2025-04-18T08:39:25+00:00 2025-04-18T08:39:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85647&p=470513#p470513 <![CDATA[TC for Android :: Re: I hope the TC would be able to export the bookmark setting :: Reply by ghisler(Author)]]> 2025-04-18T12:42:37+00:00 2025-04-18T12:42:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85647&p=470518#p470518 and then copy the file bookmarks.xml
You can do this without rooting!]]>
and then copy the file bookmarks.xml
You can do this without rooting!]]>
<![CDATA[TC for Android :: Frage zu TC 3.60 beta 1 with Shizuku support :: Author Laurin]]> 2025-04-24T00:06:39+00:00 2025-04-24T00:06:39+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85672&p=470698#p470698 Ich habe schon im Forum gesucht aber nichts gefunden.
Der TC 3.60 beta 1 with Shizuku support

Ist das eine unbeschränkte Version mit enthaltenem apk-Installer.
Wenn man die von fdroid runterlädt.
tcandroid-down360b4d-universal.apk

Die überschreibt dann jawohl die normal installierte
3.50D unbeschränkte Version mit enthaltenem apk-Installer
oder wird die zusätzlich installiert?]]>
Ich habe schon im Forum gesucht aber nichts gefunden.
Der TC 3.60 beta 1 with Shizuku support

Ist das eine unbeschränkte Version mit enthaltenem apk-Installer.
Wenn man die von fdroid runterlädt.
tcandroid-down360b4d-universal.apk

Die überschreibt dann jawohl die normal installierte
3.50D unbeschränkte Version mit enthaltenem apk-Installer
oder wird die zusätzlich installiert?]]>
<![CDATA[TC for Android :: Re: Frage zu TC 3.60 beta 1 with Shizuku support :: Reply by white]]> 2025-04-24T11:07:24+00:00 2025-04-24T11:07:24+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85672&p=470712#p470712
ghisler(Author) wrote: 2023-07-11, 10:36 UTC No, "d" is the download version, and not the restricted Play Store version. ...
Übersetzung:
Nein, "d" ist die Download-Version und nicht die eingeschränkte Play Store-Version. …
]]>
ghisler(Author) wrote: 2023-07-11, 10:36 UTC No, "d" is the download version, and not the restricted Play Store version. ...
Übersetzung:
Nein, "d" ist die Download-Version und nicht die eingeschränkte Play Store-Version. …
]]>
<![CDATA[TC for Android :: Lan plugin - rejected by share access mask :: Author IcePlanet]]> 2025-04-26T19:51:15+00:00 2025-04-26T19:51:15+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85684&p=470803#p470803
I see error:

Code: Select all

smbd_calculate_access_mask_fsp: Access denied on file mnt/usb/Fly/2/S2.7z: rejected by share access mask[0x001F00A9] orig[0x0000008B] mapped[0x0000008B] rejec
All other Windows, LInux machines use the same share (it is central NAS). All other machines can READ and WRITE from/to the share (the share is accessible without password).

Only LAN plugin can not write to the share. READ works correctly.

Share is setup like this (Samba config file on nas):

Code: Select all

[Fly]
        comment = The USB FLY drive
        path = /media/usb
        guest ok = Yes
        read only = No
        valid users = root kdshare
        admin users = root
        force create mode = 0600
        force directory mode = 0700
        wide links = yes
        follow symlinks = yes
On windows machine it is connected like this and it always works:

Code: Select all

net use F: \\192.168.3.8\Fly\Fly /persistent:no
I believe (lets say I'm 90% confident) that one year ago it was working without problem. But I use write from phone to NAS very rarely so have no info when it might stopped working/why....

Tried search on internet, but was not able to find anything reasonable.

Any ideas what I have wrongly configured? Is this bug? Has anyone seen something similar?]]>

I see error:

Code: Select all

smbd_calculate_access_mask_fsp: Access denied on file mnt/usb/Fly/2/S2.7z: rejected by share access mask[0x001F00A9] orig[0x0000008B] mapped[0x0000008B] rejec
All other Windows, LInux machines use the same share (it is central NAS). All other machines can READ and WRITE from/to the share (the share is accessible without password).

Only LAN plugin can not write to the share. READ works correctly.

Share is setup like this (Samba config file on nas):

Code: Select all

[Fly]
        comment = The USB FLY drive
        path = /media/usb
        guest ok = Yes
        read only = No
        valid users = root kdshare
        admin users = root
        force create mode = 0600
        force directory mode = 0700
        wide links = yes
        follow symlinks = yes
On windows machine it is connected like this and it always works:

Code: Select all

net use F: \\192.168.3.8\Fly\Fly /persistent:no
I believe (lets say I'm 90% confident) that one year ago it was working without problem. But I use write from phone to NAS very rarely so have no info when it might stopped working/why....

Tried search on internet, but was not able to find anything reasonable.

Any ideas what I have wrongly configured? Is this bug? Has anyone seen something similar?]]>
<![CDATA[TC for Android :: Re: Lan plugin - rejected by share access mask :: Reply by ghisler(Author)]]> 2025-04-27T07:27:06+00:00 2025-04-27T07:27:06+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85684&p=470827#p470827 Try changing
guest ok = Yes
to
guest ok = No]]>
Try changing
guest ok = Yes
to
guest ok = No]]>
<![CDATA[TC for Android :: Re: Lan plugin - rejected by share access mask :: Reply by IcePlanet]]> 2025-04-27T18:45:00+00:00 2025-04-27T18:45:00+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85684&p=470850#p470850
The connection works same ways as before - read only access. When I try from Windows or linux machine the disk is perfectly writable.
I created completely new user account to test and again windows/linux connection is perfectly OK, but the Android refuses to write, I can see content, read, but can not write.]]>

The connection works same ways as before - read only access. When I try from Windows or linux machine the disk is perfectly writable.
I created completely new user account to test and again windows/linux connection is perfectly OK, but the Android refuses to write, I can see content, read, but can not write.]]>
<![CDATA[TC for Android :: Re: Lan plugin - rejected by share access mask :: Reply by ghisler(Author)]]> 2025-04-28T12:58:36+00:00 2025-04-28T12:58:36+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85684&p=470861#p470861 Maybe a different file manager for Android will work with your server.]]> Maybe a different file manager for Android will work with your server.]]> <![CDATA[TC for Android :: [Vorschlag] Sortieroptionen für jeden Ordner einzeln auswählen können :: Author Senliast]]> 2025-04-29T13:38:25+00:00 2025-04-29T13:38:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85709&p=470898#p470898
Das ist sehr nützlich, z.B. ich möchte im Ordner Downloads und Kamera die Dateien nach Datum sortieren (neuste Oben), alle anderen Ordner jedoch nach Alphabet.

Danke im Voraus.]]>

Das ist sehr nützlich, z.B. ich möchte im Ordner Downloads und Kamera die Dateien nach Datum sortieren (neuste Oben), alle anderen Ordner jedoch nach Alphabet.

Danke im Voraus.]]>
<![CDATA[TC for Android :: WOL über TC (SFTP)? - wie ist das möglich? :: Author kemuer]]> 2025-04-15T20:11:33+00:00 2025-04-15T20:11:33+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470405#p470405 <![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by white]]> 2025-04-15T21:23:32+00:00 2025-04-15T21:23:32+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470406#p470406 Moderator message from: white » 2025-04-15, 21:22 UTC

Thema verschoben
» von Total Commander (Deutsch) nach Total Commander for Android
]]>
Moderator message from: white » 2025-04-15, 21:22 UTC

Thema verschoben
» von Total Commander (Deutsch) nach Total Commander for Android
]]>
<![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by ghisler(Author)]]> 2025-04-16T09:33:49+00:00 2025-04-16T09:33:49+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470419#p470419 <![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by BudCord]]> 2025-04-16T13:22:11+00:00 2025-04-16T13:22:11+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470432#p470432
kemuer wrote: 2025-04-15, 20:11 UTC... das es über die VPN-Verbindung den Schläfer neu startet nachdem dieser per SSH bereits runtergefahren wurde...
Wenn in der FritzBox für diesen Schläfer die Option "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" aktiv ist, sollte bei aktiver VPN-Verbindung die lokale IP-Adresse für ein WOL reichen.]]>
kemuer wrote: 2025-04-15, 20:11 UTC... das es über die VPN-Verbindung den Schläfer neu startet nachdem dieser per SSH bereits runtergefahren wurde...
Wenn in der FritzBox für diesen Schläfer die Option "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" aktiv ist, sollte bei aktiver VPN-Verbindung die lokale IP-Adresse für ein WOL reichen.]]>
<![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by kemuer]]> 2025-04-27T02:20:30+00:00 2025-04-27T02:20:30+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470809#p470809
BudCord wrote: 2025-04-16, 13:22 UTC Wenn in der FritzBox für diesen Schläfer die Option "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" aktiv ist, sollte bei aktiver VPN-Verbindung die lokale IP-Adresse für ein WOL reichen.
Hmmm..., diese Option ist zwar aktiv, allerdings kennt TC (SFTP) die Fritte ja gar nicht im Gegensatz zur BoxToGo-App (welche quasi Vollzugriff hat). Der TC kennt nur die IP des Schläfers und der schläft ja noch - meines Wissens wird sein Netzwerkadapter mit einem Ethernet (WOL) - Paket geweckt welches ja über Internetverbindungen (auch VPN) herausgefiltert wird. :roll:]]>
BudCord wrote: 2025-04-16, 13:22 UTC Wenn in der FritzBox für diesen Schläfer die Option "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" aktiv ist, sollte bei aktiver VPN-Verbindung die lokale IP-Adresse für ein WOL reichen.
Hmmm..., diese Option ist zwar aktiv, allerdings kennt TC (SFTP) die Fritte ja gar nicht im Gegensatz zur BoxToGo-App (welche quasi Vollzugriff hat). Der TC kennt nur die IP des Schläfers und der schläft ja noch - meines Wissens wird sein Netzwerkadapter mit einem Ethernet (WOL) - Paket geweckt welches ja über Internetverbindungen (auch VPN) herausgefiltert wird. :roll:]]>
<![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by BudCord]]> 2025-04-27T09:55:42+00:00 2025-04-27T09:55:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470837#p470837
kemuer wrote: 2025-04-27, 02:20 UTC ... allerdings kennt TC (SFTP) die Fritte ja gar nicht im Gegensatz zur BoxToGo-App ...
Aber die Fritte (er)kennt die vom TC mit dem sFTP-Protokoll aufgerufenen LAN-IP und sendet dann auf Basis der Einstellung "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" ein Magic-Packet per Broadcast an die MAC-Adresse der Netzwerkkart des Schläfers.

Wie Du völlig richtig bemerkt hast, ist WOL per VPN nicht möglich, da der Broadcast aus dem Netz Deines Smartphones nicht über VPN an Dein LAN mit Fritte und Schläfer übertragen wird.]]>
kemuer wrote: 2025-04-27, 02:20 UTC ... allerdings kennt TC (SFTP) die Fritte ja gar nicht im Gegensatz zur BoxToGo-App ...
Aber die Fritte (er)kennt die vom TC mit dem sFTP-Protokoll aufgerufenen LAN-IP und sendet dann auf Basis der Einstellung "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" ein Magic-Packet per Broadcast an die MAC-Adresse der Netzwerkkart des Schläfers.

Wie Du völlig richtig bemerkt hast, ist WOL per VPN nicht möglich, da der Broadcast aus dem Netz Deines Smartphones nicht über VPN an Dein LAN mit Fritte und Schläfer übertragen wird.]]>
<![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by kemuer]]> 2025-04-29T22:33:29+00:00 2025-04-29T22:33:29+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470921#p470921 ]]> ]]> <![CDATA[TC for Android :: Re: WOL über TC (SFTP)? - wie ist das möglich? :: Reply by BudCord]]> 2025-04-30T10:09:16+00:00 2025-04-30T10:09:16+00:00 https://www.ghisler.ch/board/viewtopic.php?f=22&t=85637&p=470933#p470933
kemuer wrote: 2025-04-29, 22:33 UTC wol local-ip und die fritzbox wandelt bei dieser Einstellung local-ip in mac-addresse um?
Nö.
Dein Smartphone greift bei bestehender VPN-Verbindung per sFTP auf eine LAN-IP zu.
Die Fritte im LAN "kennt" die/ihre IP, "weiß" dass der Client keine Aktive Netzwerkverbindung zur Fitte hat und schickt auf Basis der Einstellung "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" ein Magic-Packet per Broadcast an die MAC-Adresse der Client-Netzwerkkarte.
Der Client startet, Du kannst per sFTP darauf zugreifen.]]>
kemuer wrote: 2025-04-29, 22:33 UTC wol local-ip und die fritzbox wandelt bei dieser Einstellung local-ip in mac-addresse um?
Nö.
Dein Smartphone greift bei bestehender VPN-Verbindung per sFTP auf eine LAN-IP zu.
Die Fritte im LAN "kennt" die/ihre IP, "weiß" dass der Client keine Aktive Netzwerkverbindung zur Fitte hat und schickt auf Basis der Einstellung "Dieses Gerät automatisch starten, wenn aus dem Internet darauf zugegriffen wird" ein Magic-Packet per Broadcast an die MAC-Adresse der Client-Netzwerkkarte.
Der Client startet, Du kannst per sFTP darauf zugreifen.]]>
<![CDATA[Plugins :: Re: Ultimate File Manager 12.6 (April 2025) [Total Commander with predefined apps/plugins and settings] :: Reply by Pawel]]> 2025-04-01T17:33:08+00:00 2025-04-01T17:33:08+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=73978&p=469918#p469918 This build is an update release (external applications/TC Plugins update and Multi Commander File Manager update).

-Pawel]]>
This build is an update release (external applications/TC Plugins update and Multi Commander File Manager update).

-Pawel]]>
<![CDATA[Plugins :: Re: [WCX] SetFolderDate 1.3.0.0 :: Reply by tbeu]]> 2025-04-01T05:09:25+00:00 2025-04-01T05:09:25+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=56937&p=469880#p469880 <![CDATA[Plugins :: Re: [WCX] SetFolderDate 1.3.0.0 :: Reply by mikedepetris]]> 2025-04-01T09:08:44+00:00 2025-04-01T09:08:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=56937&p=469887#p469887
tbeu wrote: 2025-04-01, 05:09 UTC Thanks for the feedback. Yes, it's a race condition as the wcx first collects all files and then runs the file-time manipulation on that file tree. If a file is deleted meanwhile, it returns the error you observe, if a file is added meanwhile it's not counted in.
do you think you can make it complete the action eventually reporting any issue?]]>
tbeu wrote: 2025-04-01, 05:09 UTC Thanks for the feedback. Yes, it's a race condition as the wcx first collects all files and then runs the file-time manipulation on that file tree. If a file is deleted meanwhile, it returns the error you observe, if a file is added meanwhile it's not counted in.
do you think you can make it complete the action eventually reporting any issue?]]>
<![CDATA[Plugins :: [WCX] SetFolderDate 1.3.2.0 :: Reply by tbeu]]> 2025-04-01T20:20:28+00:00 2025-04-01T20:20:28+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=56937&p=469929#p469929 1.3.2.0 a try. Errors are silently ignored now.]]> 1.3.2.0 a try. Errors are silently ignored now.]]> <![CDATA[Plugins :: Re: [WCX] SetFolderDate 1.3.0.0 :: Reply by mikedepetris]]> 2025-04-02T05:13:01+00:00 2025-04-02T05:13:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=56937&p=469933#p469933 So happy.]]> So happy.]]> <![CDATA[Plugins :: PHSM-Calendar - v. 17.31 - Updated April 4th 2025 :: Reply by petermad]]> 2025-04-04T01:37:35+00:00 2025-04-04T01:37:35+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=34152&p=470004#p470004 Version 17.31 (04-04-2025):
  • Added: In Gadget mode, it is now possible to directly select which state the Gadget will be reduced to, when cliking the Gadget-button "Smaller size" in the upper right side of the Gadget.
    This is done by pressing and holding down the Shift, Ctrl or Alt key while moving the mouse over the button.
    • Holding down the Shift key will display the clock.
    • Holding down the Ctrl key will display the calendar.
    • Holding down the Alt key will display the timer / alarm.
    You can still cycle through the three states with ordinary clicks on the button.
     
  • Added: The History window can now be opened directly with Shift+Alt+F1. Shift+F1 can also be used in Browser mode or if focus is on one of the calendar's dialogs or windows.
  • Changed: Right-click on the version number now opens the History window.
  • Changed: Shift+right-click on the version number is now used to manually check for the newest version of the calendar.
  • Changed: If "Don't show in Notifications" is deselected in "Settings IV", then Notifications (with just Moon Phase and/or Zodiac Sign) will now also be shown for dates without Events.
  • Changed: If "Notification" -> "Type" is set to "0 None" in "Settings III", then "Daylight Saving Time begins", "Daylight Saving Time ends", "March Equinox", "September Equinox", "June Solstice" and "December Solstice" will no longer be shown in Notifications.
    This makes it possible to completely avoid Notifications, for example in secondary Gadget instances.
  • Changed: Improved saveSettings.cmd and restoreSettings.cmd files - located in the PHSM-Calendar1731*.zip archive.
  • Fixed: The Daylight Saving value was not displayed correctly for locations south of the equator and for locations without Daylight Saving Time.
  • Fixed: F5 no longer worked correctly in the "Edit / Delete / Add Events" dialog in version 17.30.

Read more at madsenworld.dk or totalcmd.net

The gadget can also be fully used under Windows 8, 10 & 11 if you install this: https://8gadgetpack.net/.

Download link in First Post


See also: PHSM-Event countdown Gadget]]>
Version 17.31 (04-04-2025):
  • Added: In Gadget mode, it is now possible to directly select which state the Gadget will be reduced to, when cliking the Gadget-button "Smaller size" in the upper right side of the Gadget.
    This is done by pressing and holding down the Shift, Ctrl or Alt key while moving the mouse over the button.
    • Holding down the Shift key will display the clock.
    • Holding down the Ctrl key will display the calendar.
    • Holding down the Alt key will display the timer / alarm.
    You can still cycle through the three states with ordinary clicks on the button.
     
  • Added: The History window can now be opened directly with Shift+Alt+F1. Shift+F1 can also be used in Browser mode or if focus is on one of the calendar's dialogs or windows.
  • Changed: Right-click on the version number now opens the History window.
  • Changed: Shift+right-click on the version number is now used to manually check for the newest version of the calendar.
  • Changed: If "Don't show in Notifications" is deselected in "Settings IV", then Notifications (with just Moon Phase and/or Zodiac Sign) will now also be shown for dates without Events.
  • Changed: If "Notification" -> "Type" is set to "0 None" in "Settings III", then "Daylight Saving Time begins", "Daylight Saving Time ends", "March Equinox", "September Equinox", "June Solstice" and "December Solstice" will no longer be shown in Notifications.
    This makes it possible to completely avoid Notifications, for example in secondary Gadget instances.
  • Changed: Improved saveSettings.cmd and restoreSettings.cmd files - located in the PHSM-Calendar1731*.zip archive.
  • Fixed: The Daylight Saving value was not displayed correctly for locations south of the equator and for locations without Daylight Saving Time.
  • Fixed: F5 no longer worked correctly in the "Edit / Delete / Add Events" dialog in version 17.30.

Read more at madsenworld.dk or totalcmd.net

The gadget can also be fully used under Windows 8, 10 & 11 if you install this: https://8gadgetpack.net/.

Download link in First Post


See also: PHSM-Event countdown Gadget]]>
<![CDATA[Plugins :: Re: Imagine v. 1.9.0 (Apr 12 2025) :: Reply by Gral]]> 2025-04-12T14:01:01+00:00 2025-04-12T14:01:01+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=11112&p=470305#p470305 - Added: Support for DICOM metadata information
- Added: Support for lossless JPEG
- Fixed: Rewritten DICOM decoder
- Fixed: Memory leak when rotating an image
- Fixed: Error loading CMYK color PSD file with 16 bits per channel
- Fixed: Error with TIFF without PHOTOMETRIC tag
- Fixed: Problem with installer overwriting existing ini file]]>
- Added: Support for DICOM metadata information
- Added: Support for lossless JPEG
- Fixed: Rewritten DICOM decoder
- Fixed: Memory leak when rotating an image
- Fixed: Error loading CMYK color PSD file with 16 bits per channel
- Fixed: Error with TIFF without PHOTOMETRIC tag
- Fixed: Problem with installer overwriting existing ini file]]>
<![CDATA[Plugins :: Selects a specific number of items :: Author Suamy2KArg]]> 2025-04-12T00:34:04+00:00 2025-04-12T00:52:00+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85630&p=470288#p470288 When you call it, in my case I attached it to the bar, it displays a box to enter the number of items to select and that's it...
I apologize in advance if this isn't the place to do it, and I'd appreciate your comments and guidance. I've searched before posting and haven't found a way to do it using plugins. If it already exists, please let me know!
It's an .ahk (AutoHoykey) script compiled to .exe. I'm also leaving the code for anyone who wants to improve it if they wish.
Here's the link to my Google Drive.

https://drive.google.com/file/d/1c1PJxzUFWbkWDo0AtSKZuGrhbuQhEGAO/view?usp=drive_link

Image: https://drive.google.com/file/d/1zEu-uHK8ii_Dv1sLhDKyqoWSzbaVbE16/view?usp=drive_link
Image: https://drive.google.com/file/d/1ARKbJPt-t0NEuc9laFE1XJYFPBBChYos/view?usp=drive_link
Image: https://drive.google.com/file/d/1yFzvUDyAXJaXlCsApMaeMhA2CZ1sN7o-/view?usp=drive_link

CHEERS :wink:]]>
When you call it, in my case I attached it to the bar, it displays a box to enter the number of items to select and that's it...
I apologize in advance if this isn't the place to do it, and I'd appreciate your comments and guidance. I've searched before posting and haven't found a way to do it using plugins. If it already exists, please let me know!
It's an .ahk (AutoHoykey) script compiled to .exe. I'm also leaving the code for anyone who wants to improve it if they wish.
Here's the link to my Google Drive.

https://drive.google.com/file/d/1c1PJxzUFWbkWDo0AtSKZuGrhbuQhEGAO/view?usp=drive_link

Image: https://drive.google.com/file/d/1zEu-uHK8ii_Dv1sLhDKyqoWSzbaVbE16/view?usp=drive_link
Image: https://drive.google.com/file/d/1ARKbJPt-t0NEuc9laFE1XJYFPBBChYos/view?usp=drive_link
Image: https://drive.google.com/file/d/1yFzvUDyAXJaXlCsApMaeMhA2CZ1sN7o-/view?usp=drive_link

CHEERS :wink:]]>
<![CDATA[Plugins :: Re: Selects a specific number of items :: Reply by white]]> 2025-04-12T11:34:57+00:00 2025-04-12T11:34:57+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85630&p=470296#p470296 Moderator message from: white » 2025-04-12, 11:33 UTC

Split from old seemingly unrelated topic in Suggestions forum to a new thread in forum Plugins and addons: devel.+support (English)
]]>
Moderator message from: white » 2025-04-12, 11:33 UTC

Split from old seemingly unrelated topic in Suggestions forum to a new thread in forum Plugins and addons: devel.+support (English)
]]>
<![CDATA[Plugins :: Re: Selects a specific number of items :: Reply by white]]> 2025-04-12T11:50:59+00:00 2025-04-12T11:50:59+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85630&p=470297#p470297 Suamy2KArg
You included a link to an old not working ahk script. And the zip file is not complete according to the readme.txt file.

(The ahk script can be found in the exe file, at the end. The file is compiled using "v1.1.37.02 U64 AutohotkeyU64.exe" as base file.)]]>
Suamy2KArg
You included a link to an old not working ahk script. And the zip file is not complete according to the readme.txt file.

(The ahk script can be found in the exe file, at the end. The file is compiled using "v1.1.37.02 U64 AutohotkeyU64.exe" as base file.)]]>
<![CDATA[Plugins :: Re: Selects a specific number of items :: Reply by Fla$her]]> 2025-04-12T13:00:17+00:00 2025-04-12T13:00:17+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85630&p=470300#p470300
Suamy2KArg wrote: 2025-04-12, 00:34 UTC If it already exists, please let me know!
Button code:

Code: Select all

TOTALCMD#BAR#DATA
cm_Select
?<Enter the number of items>
wcmicon2.dll,21
Select the specified number of items, starting from the current position
It's the same with cm_Unselect and cm_Reverse.

You can execute hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::dlg_choosecommand.htm from the command line and learn about other commands.]]>
Suamy2KArg wrote: 2025-04-12, 00:34 UTC If it already exists, please let me know!
Button code:

Code: Select all

TOTALCMD#BAR#DATA
cm_Select
?<Enter the number of items>
wcmicon2.dll,21
Select the specified number of items, starting from the current position
It's the same with cm_Unselect and cm_Reverse.

You can execute hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::dlg_choosecommand.htm from the command line and learn about other commands.]]>
<![CDATA[Plugins :: Re: Selects a specific number of items :: Reply by Suamy2KArg]]> 2025-04-14T00:56:51+00:00 2025-04-14T00:56:51+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85630&p=470356#p470356 white
2Fla$her
Thanks guys for the clarifications, I'll try to fix it and reupload it. Sorry for my mistake.]]>
white
2Fla$her
Thanks guys for the clarifications, I'll try to fix it and reupload it. Sorry for my mistake.]]>
<![CDATA[Plugins :: Re: problem installing QuickSearch eXtended :: Reply by Christo]]> 2025-04-14T14:01:37+00:00 2025-04-14T14:01:37+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=22592&p=470378#p470378
igor3v wrote: 2024-09-09, 10:37 UTC
Long story short, the installation steps are:
[*]Move "tcmatch.ini" to the exe dir ("c:\Program Files\totalcmd\").
[*]To be able to modify the settings stored in the "tcmatch.ini" using the "QuickSearch eXtended" UI, provide yourself with the Full access permissions to the "tcmatch.ini" file (using the Windows file properties dialog).
Thanks for your advice.]]>
igor3v wrote: 2024-09-09, 10:37 UTC
Long story short, the installation steps are:
[*]Move "tcmatch.ini" to the exe dir ("c:\Program Files\totalcmd\").
[*]To be able to modify the settings stored in the "tcmatch.ini" using the "QuickSearch eXtended" UI, provide yourself with the Full access permissions to the "tcmatch.ini" file (using the Windows file properties dialog).
Thanks for your advice.]]>
<![CDATA[Plugins :: Functional connection to PCloud via TC :: Author Gorazd]]> 2025-03-31T23:44:42+00:00 2025-03-31T23:44:42+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85570&p=469878#p469878
I would like to be able to connect to my PCloud account via Total Commander for efficient file management.

I am able to connect via WebDAV plugin, however, connection is extremely slow to the point it being unusable - I have similar problems just like folks here, plus any attempt to copy anything (file or folder) results in error and in logs it shows as forbidden.
Here are pics with my settings + error from log.

I don´t wanna use the official Pcloud app as I tried it before and its functionality is barebone
So my question is: is there anybody here who connects via something else than WebDAV (on Total Commander, ideally), and it is working well?]]>

I would like to be able to connect to my PCloud account via Total Commander for efficient file management.

I am able to connect via WebDAV plugin, however, connection is extremely slow to the point it being unusable - I have similar problems just like folks here, plus any attempt to copy anything (file or folder) results in error and in logs it shows as forbidden.
Here are pics with my settings + error from log.

I don´t wanna use the official Pcloud app as I tried it before and its functionality is barebone
So my question is: is there anybody here who connects via something else than WebDAV (on Total Commander, ideally), and it is working well?]]>
<![CDATA[Plugins :: Re: Functional connection to PCloud via TC :: Reply by ghisler(Author)]]> 2025-04-01T08:41:44+00:00 2025-04-01T08:41:44+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85570&p=469886#p469886
I'm running Nextcloud myself on the forum host and it's working well.]]>

I'm running Nextcloud myself on the forum host and it's working well.]]>
<![CDATA[Plugins :: Re: Functional connection to PCloud via TC :: Reply by Gorazd]]> 2025-04-02T04:32:50+00:00 2025-04-02T04:32:50+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85570&p=469932#p469932
I really would be grateful for anyone with stable and reliable connection to PCloud with info on how exactly they do it.

If that solution would be compatible with TC, that would be ideal, but not necessary.]]>

I really would be grateful for anyone with stable and reliable connection to PCloud with info on how exactly they do it.

If that solution would be compatible with TC, that would be ideal, but not necessary.]]>
<![CDATA[Plugins :: Re: Functional connection to PCloud via TC :: Reply by ghisler(Author)]]> 2025-04-04T13:07:43+00:00 2025-04-04T13:07:43+00:00 https://www.ghisler.ch/board/viewtopic.php?f=6&t=85570&p=470021#p470021