Wie kann ich nach exaktem Dateinamen suchen?
Moderators: Hacker, Stefan2, white
"hans meier" findest nicht die ordner hans meier
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Ich bin nicht doof, danke.Dann überprüfe mal, ob in deiner Suche noch Einträge in den anderen Suche-Tabs stehen.

Die Einstellungen werden nach jedem Alt-F7 eh wieder zurückgesetzt, von daher kann es nicht daran liegen. petermad hat's ja auch bereits bestätigt.
Ich nutze XP SP2, evtl. wieder ein OS-Problem...
Icfu
This account is for sale
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Wenn man die Suche exakt definiert ausführen möchte, sollte man besser gleich den Plugins-Tab der Suche verwenden.
Hier kann man "tc Voller Name = Hans Meier" verwenden und er wird gefunden (egal ob Datei oder Verzeichnis).
Benutzt man "tc Name = Hans Meier" ist die Erweiterung egal.
Hier kann man "tc Voller Name = Hans Meier" verwenden und er wird gefunden (egal ob Datei oder Verzeichnis).
Benutzt man "tc Name = Hans Meier" ist die Erweiterung egal.
#5767 Personal license
Ne, da muß ghisler ran. Das ist ein schwerwiegender Bug. Ich werde das jetzt mal mit alten Versionen testen, damit ich sehe, wie lange ich schon falsch suche mit dem TC...
Ne, bis runter zur 5.51 bestehen die Probleme, also wird's wohl am Betriebssystem liegen. Postet doch mal Eure Ergebnisse.
Icfu
Ne, bis runter zur 5.51 bestehen die Probleme, also wird's wohl am Betriebssystem liegen. Postet doch mal Eure Ergebnisse.
Icfu
This account is for sale
2ghisler(Author)
Ich habe mal ein paar Tests gemacht.
In einem Verzeichnis finden sich folgende Dateien:
Hans.txt
Meier.txt
Meier
Hans
Hans Meier
Hans Meier.txt
1. Suchtext: "Hans Meier"
Ergebnis:
Nichts gefunden!
Erwartet:
Wenn man davon ausgeht, dass in Tüttelchen geschriebene Suchtexte nur ganze Dateinamen finden, dann hätte die Datei
Hans Meier
gefunden werden müssen.
Ich denke das ist nicht erwartungskonform.
2. Suchtext: "Meier"
Ergebnis:
Meier.txt
Meier
Hans Meier
Hans Meier.txt
Erwartet:
Hoppla! Scheinbar findet ein in Tüttelchen eingeschlossener Suchtext doch nicht nur den vollständigen Dateinamen. Die Ergebnisse aus Test 1 müssen nun wohl anders interpretiert werden.
Ich bin jetzt ehrlich gesagt ziemlich verwirrt.
3. Suchtext: Hans Meier
Gefunden:
Hans Meier
Hans Meier.txt
Erwartet:
Nach deiner Aussage in einem vorherigen Beitrag hätten alle Dateien gefunden werden müssen. Hier wird aber offensichtlich nicht geodert sondern geundet. Wie ist das denn nun? Aus der Hilfe bin ich auch nicht recht schlau geworden.
Ich habe mal ein paar Tests gemacht.
In einem Verzeichnis finden sich folgende Dateien:
Hans.txt
Meier.txt
Meier
Hans
Hans Meier
Hans Meier.txt
1. Suchtext: "Hans Meier"
Ergebnis:
Nichts gefunden!
Erwartet:
Wenn man davon ausgeht, dass in Tüttelchen geschriebene Suchtexte nur ganze Dateinamen finden, dann hätte die Datei
Hans Meier
gefunden werden müssen.
Ich denke das ist nicht erwartungskonform.
2. Suchtext: "Meier"
Ergebnis:
Meier.txt
Meier
Hans Meier
Hans Meier.txt
Erwartet:
Hoppla! Scheinbar findet ein in Tüttelchen eingeschlossener Suchtext doch nicht nur den vollständigen Dateinamen. Die Ergebnisse aus Test 1 müssen nun wohl anders interpretiert werden.
Ich bin jetzt ehrlich gesagt ziemlich verwirrt.
3. Suchtext: Hans Meier
Gefunden:
Hans Meier
Hans Meier.txt
Erwartet:
Nach deiner Aussage in einem vorherigen Beitrag hätten alle Dateien gefunden werden müssen. Hier wird aber offensichtlich nicht geodert sondern geundet. Wie ist das denn nun? Aus der Hilfe bin ich auch nicht recht schlau geworden.
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sorry, ich muss das auf TC 7 verschieben - wenn ich jetzt was an den Suchoptionen schraube, muss ich das mindestens 1-2 Monate testen lassen. Das Ganze ist leider hochkomplex, da kann die kleinste Aenderung schlimme Folgen haben.
Folgende Suchen funktionieren korrekt:
"Hans Meier." findet den exakten String
"*Hans Meier*" findet das Vorkommen.
Folgende Suchen funktionieren korrekt:
"Hans Meier." findet den exakten String
"*Hans Meier*" findet das Vorkommen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Tut mir leid für das Durcheinander, ich habe den Grund gefunden: Diese Funktion wurde geändert, weil sich User beklagt haben, dass eine Suche nach
Hans Meier
auch Treffer mit nur "Hans" und nur "Meier" ergeben hat. TC sucht schon seit ein paar Versionen wie folgt:
1. Falls nichts oder *.* angegeben wurde, alle Dateien finden
2. Falls der Suchstring einen * oder ein ? enthält -> Wildcardmethode. Nur bei dieser wird nach mehreren Teilstrings gesucht, etwa *.txt *.doc *.xls
3. Falls der Suchstring einen Punkt . enthält -> exakte Uebereinstimmung
4. Ansonsten Methode "enthalten in"
Beispiele:
======
Angabe: *.*
Resultat: finde alle Dateien (Typ 1)
Angabe: Hans
Resultat: finde Hans irgend wo im Namen (Typ 4)
Angabe: Hans Meier
Resultat: finde Hans Meier irgend wo im Namen (Typ 4)
Angabe: Hans.
Resultat: finde exakten Namen "Hans" (Typ 3)
Angabe: Hans.txt
Resultat: finde exakten Namen "Hans.txt" (Typ 3)
Angabe: Hans*
Resultat: Finde Namen, der mit "Hans" beginnt (Typ 2)
Angabe: "Hans Meier"
Resultat: z.Zt. nicht definiert! (Typ 4, stimmt nicht überein)
Angabe: "Hans Meier" "Fritz Müller"
Resultat: z.Zt. nicht definiert, da keine * oder ? enthalten
Angabe: "*Hans Meier*"
Resultat: Finde Hans Meier irgendwo im Namen (Typ 2)
Angabe: "*Hans Meier*" "*Fritz Müller"
Resultat: Finde Namen, der einen der beiden obigen Namen enthält, oder beide (Typ 2)
Leider scheint das trotzdem weiter zu Verwirrung zu führen. Ich plane deshalb den Suchtyp via Combobox o.ä. nachträglich wählbar zu machen, mit Vorgabe nach obigem Schema, während der User den Namen eingibt. Was meint Ihr?
Hans Meier
auch Treffer mit nur "Hans" und nur "Meier" ergeben hat. TC sucht schon seit ein paar Versionen wie folgt:
1. Falls nichts oder *.* angegeben wurde, alle Dateien finden
2. Falls der Suchstring einen * oder ein ? enthält -> Wildcardmethode. Nur bei dieser wird nach mehreren Teilstrings gesucht, etwa *.txt *.doc *.xls
3. Falls der Suchstring einen Punkt . enthält -> exakte Uebereinstimmung
4. Ansonsten Methode "enthalten in"
Beispiele:
======
Angabe: *.*
Resultat: finde alle Dateien (Typ 1)
Angabe: Hans
Resultat: finde Hans irgend wo im Namen (Typ 4)
Angabe: Hans Meier
Resultat: finde Hans Meier irgend wo im Namen (Typ 4)
Angabe: Hans.
Resultat: finde exakten Namen "Hans" (Typ 3)
Angabe: Hans.txt
Resultat: finde exakten Namen "Hans.txt" (Typ 3)
Angabe: Hans*
Resultat: Finde Namen, der mit "Hans" beginnt (Typ 2)
Angabe: "Hans Meier"
Resultat: z.Zt. nicht definiert! (Typ 4, stimmt nicht überein)
Angabe: "Hans Meier" "Fritz Müller"
Resultat: z.Zt. nicht definiert, da keine * oder ? enthalten
Angabe: "*Hans Meier*"
Resultat: Finde Hans Meier irgendwo im Namen (Typ 2)
Angabe: "*Hans Meier*" "*Fritz Müller"
Resultat: Finde Namen, der einen der beiden obigen Namen enthält, oder beide (Typ 2)
Leider scheint das trotzdem weiter zu Verwirrung zu führen. Ich plane deshalb den Suchtyp via Combobox o.ä. nachträglich wählbar zu machen, mit Vorgabe nach obigem Schema, während der User den Namen eingibt. Was meint Ihr?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Nachtrag - ich habe nun in 6.54 eingebaut, dass die Suche nach
"Hans Meier"
dasselbe ergibt wie die Suche nach
Hans Meier
ohne doppelte Anführungszeichen. Das sollte zumindest dieses Problem vorläufig erledigen.
"Hans Meier"
dasselbe ergibt wie die Suche nach
Hans Meier
ohne doppelte Anführungszeichen. Das sollte zumindest dieses Problem vorläufig erledigen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Das wäre leider nicht konsistent mit anderen Teilen des Suchinterfaces, deshalb lasse ich es in 6.54 wie es ist ("Hans" findet auch "*Hans*"). Der Punkt hat bei TC diesen Effekt. Bei V7 will ich das wie beschrieben ändern.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Ja, definitiv. Namen in Anführungszeichen sollten den exakten Namen finden, das ist Usus bei allen Such(maschin)en, die uns tagtäglich begegnen.
Ich fänd's toll, wenn die Standardsuche mit Booleschen Operatoren AND, OR, NOT, XOR ergänzt würde mit AND als Standardverknüpfung.
Icfu
Ich fänd's toll, wenn die Standardsuche mit Booleschen Operatoren AND, OR, NOT, XOR ergänzt würde mit AND als Standardverknüpfung.
Icfu
This account is for sale