Suche: Feld "Suchen nach:" nur 2046 Zeichen?

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

Hallo,

ich muss gelegentlich eine große Menge an Dateien Suchen. Dies klappte auch bisher immer. Allerdings ist mir jetzt aufgefallen das es zu Fehlern in der Suche kommt.

Dies zeigt sich in der Menge der Suchtreffer.

Ein Beispiel mit 99 Dateien. Das "[...]" nur als Platzhalter zur Veranschaulichung:
01.jpg
02.jpg
[...]
98.jpg
99.jpg

Suchabfrage:
01.*;02.*;[...];98.*;99.*
Der Stern * deswegen, weil ich auch nach mehreren Dateiendungen suchen muss.

Dies funktioniert auch, allerdings irgendwann nicht mehr, wenn die Dateinamen zu lang sind.

Kann es sein das dass Feld "Suchen nach:" nur 2046 Zeichen kann? Man kann nämlich dort nicht mehr eintippen. Das erklärt auch die fehlenden Dateien in der Suche.
User avatar
tuska
Power Member
Power Member
Posts: 4046
Joined: 2007-05-21, 12:17 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *tuska »

Hallo,
c303 wrote: 2024-12-09, 13:27 UTC Kann es sein das dass Feld "Suchen nach:" nur 2046 Zeichen kann?
Ja, das stimmt.

Lösungen:
1. Total Commander: Feld "Suchen in": @D:\TEMP\Dateiliste.txt (Beispielabfrage - siehe auch Button "Hilfe"!)
    Den Dateinamen und Pfad kannst Du bei markierten Dateien mit dem Befehl: cm_CopyNetNamesToClip
    in die Zwischenablage kopieren und danach in einer beliebigen .TXT Datei einfügen.

2. Tool 'Everything'
    Einfach den Inhalt der "Dateiliste.txt" kopieren und in die Suchzeile von 'Everything' einfügen.
    Beispiel für eine Suche direkt in Everything 1.5.0.1387a (x64) -> nach Einfügung aus der Zwischenablage:
    <D:\TMP\jpeg-bitmap.jpg|D:\TMP\mvimg-20180324-161541.jpg|D:\TMP\oivt.jpg|D:\TMP\thumb.jpg>


Windows 11 Pro (x64) Version 24H2 (OS Build 26100.2454) - 21.11.2024 | TC 11.50RC1 x64/x86 | 'Everything' 1.5.0.1387a (x64)
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

Zu 1.)
Klappt, allerdings muss man dann ja wissen wo sich die Dateien befinden. Ich suche aber genau deswegen nach ihnen :-)

Zu 2.)
Fremdtool vermeide ich erstmal. Bisher ging alles im TC :-)
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6951
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *Horst.Epp »

Ich würde nie im Leben mehr als 2048 Zeichen in ein Suchfeld eingeben.

1. Regular Expressions, welche den Text in vielen Fällen stark verkürzen.

2. Man kann man im TC auch 2-Stufig suchen.
Erst mal das grobe und dann in der gefundenen Liste mit weiteren Kriterien verfeinern.

3. Mit der Kombination von TC und Everything lassen sich Sachen suchen,
welche mit TC alleine nicht möglich oder beliebig kompliziert sind.
Last edited by Horst.Epp on 2024-12-09, 14:29 UTC, edited 1 time in total.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

Ich würde nie im Leben mehr als 2048 Zeichen in ein Suchfeld eingeben.
Die Frage muss lauten: Warum hier eine Begrenzung?

Ich bastle mir das in Sekunden im Notepad++ zusammen. Ich brauche es nicht oft, aber wenn dann klappt das immer. Mir ist das ja nur zufällig aufgefallen heute.
User avatar
white
Power Member
Power Member
Posts: 5747
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *white »

c303 wrote: 2024-12-09, 14:13 UTC Zu 1.)
Klappt, allerdings muss man dann ja wissen wo sich die Dateien befinden.
Nein, das stimmt nicht.
User avatar
Dalai
Power Member
Power Member
Posts: 9945
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *Dalai »

Es muss immer irgendeine Begrenzung der Eingabefelder geben. Die Dateinamen haben mit Sicherheit irgendein Muster, das sich sehr wahrscheinlich mit RegEx darstellen lässt. Damit kann man die Länge der Suchbegriffe massiv verkürzen.
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
tuska
Power Member
Power Member
Posts: 4046
Joined: 2007-05-21, 12:17 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *tuska »

c303 wrote: 2024-12-09, 14:13 UTC Zu 1.)
Klappt, allerdings muss man dann ja wissen wo sich die Dateien befinden. Ich suche aber genau deswegen nach ihnen :-)

Zu 2.)
Fremdtool vermeide ich erstmal. Bisher ging alles im TC :-)
ad 1.) Leider weiß ich für die Suche ausschließlich mit Total Commander ansonsten keine Lösung.
ad 2.) Ein 'Fremdtool' wie Everything sollte man meines Erachtens nicht außer Acht lassen, wenn man Suchergebnisse in Echtzeit
          erhalten möchte und dieses Suchtool für Suchabfragen in Total Commander verwendet werden kann.


Suchabfragen: TC <=> 'Everything' <= Windows Suche
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

white wrote: 2024-12-09, 14:36 UTC
c303 wrote: 2024-12-09, 14:13 UTC Zu 1.)
Klappt, allerdings muss man dann ja wissen wo sich die Dateien befinden.
Nein, das stimmt nicht.
Ich habe es noch nicht ganz verstanden ...
Ich habe also z.B. eine "Suche.txt" mit den Dateien die ich suchen möchte.
Beispiel:
C:\Users\user\Desktop\_test\1457345.pdf
C:\Users\user\Desktop\_test\1568421.pdf

Was ist wenn ich eine ganze Platte absuchen muss und den Pfad nicht kenne?

Aus der deutschen Hilfe:
Sie können auch den Namen einer Textdatei (ANSI; UTF-8 oder UTF-16, letztere 2 mit BOM) mit einer Liste der zu durchsuchenden Dateien und Verzeichnisse angeben, in der Form @c:\Pfad\Dateiname.txt. Die Textdatei muss einen Datei-/Verzeichnisnamen pro Zeile enthalten, entweder als absoluten Pfad, oder relativ zum Verzeichnis der Listendatei. In der Listendatei dürfen nun auch die Platzhalter * und ? verwendet werden.
User avatar
white
Power Member
Power Member
Posts: 5747
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *white »

c303 wrote: 2024-12-10, 07:05 UTC Ich habe also z.B. eine "Suche.txt" mit den Dateien die ich suchen möchte.
Beispiel:
C:\Users\user\Desktop\_test\1457345.pdf
C:\Users\user\Desktop\_test\1568421.pdf

Was ist wenn ich eine ganze Platte absuchen muss und den Pfad nicht kenne?
Es gibt 2 Möglichkeiten:
  1. Suche.txt im Stammverzeichnis des Laufwerks ablegen und die Pfade aus den Zeilen in Suche.txt entfernen, und Platzhalter und Anführungszeichen wie folgt verwenden:.

    Code: Select all

    *"1457345.pdf"
    *"1568421.pdf"
  2. Laufwerk in Suche.txt angeben und Platzhalter und Anführungszeichen wie folgt verwenden:

    Code: Select all

    C:\*"1457345.pdf"
    C:\*"1568421.pdf"
Last edited by white on 2024-12-10, 11:53 UTC, edited 1 time in total.
Reason: Option 1 verbessert
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

1 klappt wohl nicht:

Code: Select all

Suchpfad nicht gefunden! (2x)       
c:\1457345.pdf
c:\1568421.pdf
2.) klappt!
User avatar
white
Power Member
Power Member
Posts: 5747
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *white »

c303 wrote: 2024-12-10, 11:09 UTC 1 klappt wohl nicht:

Code: Select all

Suchpfad nicht gefunden! (2x)       
c:\1457345.pdf
c:\1568421.pdf
Sie haben Recht. Ich habe meinen Beitrag bearbeitet.
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

Das klappt nun. Gibt es noch eine Möglichkeit das er auf mehrere Platten gleichzeitig sucht?
User avatar
white
Power Member
Power Member
Posts: 5747
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *white »

c303 wrote: 2024-12-10, 13:11 UTC Das klappt nun. Gibt es noch eine Möglichkeit das er auf mehrere Platten gleichzeitig sucht?
Nein.
c303
Junior Member
Junior Member
Posts: 76
Joined: 2005-03-23, 19:57 UTC

Re: Suche: Feld "Suchen nach:" nur 2046 Zeichen?

Post by *c303 »

Code: Select all

c:\*"1457345.pdf"
d:\*"1457345.pdf"
c:\*"1568421.pdf"
d:\*"1568421.pdf"
Scheint zu klappen.

Aber gut, man weiß sich nun zu helfen. Ich brauche das wie gesagt nicht oft, aber wenn ist es ziemlich verzwickt. Da kommt man meiner Meinung nach auch nicht mit Regex weiter.
Post Reply