Dateien aus einer Dateiliste suchen

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
phantom
Power Member
Power Member
Posts: 671
Joined: 2003-11-21, 15:34 UTC

Dateien aus einer Dateiliste suchen

Post by *phantom »

Man kann ja nach mehreren Dateien gleichzeitigen suchen, indem man die gesuchten Dateien, mit Leerzeichen getrennt, in die Suchmaske eingibt. Ist es vielleicht auch möglich Dateien aus einer Dateiliste suchen zu lassen? Im Grunde möchte ich die Dateinamen aus einer Textdatei mit Dateien auf der Festplatte abgleichen.
User avatar
Dalai
Power Member
Power Member
Posts: 9383
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Dateien aus einer Dateiliste suchen

Post by *Dalai »

In Alt+F7, F1 ist zu lesen
Suchen in:
Neu: Sie können auch eine 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.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
phantom
Power Member
Power Member
Posts: 671
Joined: 2003-11-21, 15:34 UTC

Re: Dateien aus einer Dateiliste suchen

Post by *phantom »

Danke, aber es funktioniert für mich nicht. Genügen allein die Dateinamen in der Textdatei oder müssen davor Pfadangaben stehen?

Meine Datei lautet "test.txt"
In der Suchmaske steht der Pfad zu dieser Textdatei: @C:\Temp\Daten\test.txt
Suchen in: Pfadangabe zu den Ordner die durchsucht werden sollen
Unterordner unbegrenzt

Die Textdatei enthält Dateinamen in der Form:

0003010400.inn
0003020400.inn
0003030400.inn
0004010400.inn
0004020400.inn
0005020400.inn
0006020400.inn
0007020400.inn
0008020400.inn
User avatar
Dalai
Power Member
Power Member
Posts: 9383
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Dateien aus einer Dateiliste suchen

Post by *Dalai »

Der Name der Listendatei gehört ins Feld Suchen in, wie ich bereits aus der Hilfe zitierte. Das Feld Suchen nach bleibt normalerweise leer.

Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
phantom
Power Member
Power Member
Posts: 671
Joined: 2003-11-21, 15:34 UTC

Re: Dateien aus einer Dateiliste suchen

Post by *phantom »

Scheint doch nicht das zu sein was ich suche. Wo gesucht werden soll ist bekannt. Und nach was gesucht werden soll steht in der Dateiliste. Ich möchte mir ersparen jede einzelne Datei, nach der gesucht werden soll, in die Suchmaske einzugeben. Die Dateiliste enthält nur Dateinamen, keine Verzeichnisse. Diese liegen in irgendwelchen, unbekannten Unterverzeichnissen des Startverzeichnisses, von dem die Suche beginnen soll.
User avatar
Dalai
Power Member
Power Member
Posts: 9383
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Dateien aus einer Dateiliste suchen

Post by *Dalai »

Leg die Dateiliste in das Startverzeichnis, von dem aus die Suche beginnen soll, und gib in der Suche den Pfad zu dieser Datei an. Dann sucht TC genau ab diesem Verzeichnis nach den in der Datei gelisteten Objekten.

Aber ich muss zugeben, dass dieses Feature der Suchfunktion etwas verwirrend und gewöhnungsbedürftig ist.

Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
phantom
Power Member
Power Member
Posts: 671
Joined: 2003-11-21, 15:34 UTC

Re: Dateien aus einer Dateiliste suchen

Post by *phantom »

Der TC sucht aber nur im aktuellen Verzeichnis, nicht in den Unterverzeichnissen.

text.txt liegt im Ordner C:\Temp\Daten\
Startverzeichnis der Suche: C:\Temp\Daten\
Durchsucht werden sollen Unterordner des Startverzeichnisses an Hand der Dateiliste text.txt

Da heißt es dann:

Bei "Suchen in: @C:\Temp\Daten\test.txt"

Suchpfad nicht gefunden! (9x)
C:\Temp\Daten\0003010400.inn
C:\Temp\Daten\0003020400.inn
...

oder "Suchen in: @test.txt"

Suchpfad nicht gefunden! (9x)
test.txt0003010400.inn
test.txt0003020400.inn
...
User avatar
Dalai
Power Member
Power Member
Posts: 9383
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Dateien aus einer Dateiliste suchen

Post by *Dalai »

phantom wrote: 2018-10-01, 14:40 UTCDer TC sucht aber nur im aktuellen Verzeichnis, nicht in den Unterverzeichnissen.
Bei mir werden auch Funde in Unterverzeichnissen gelistet. Beispiel einer Dateiliste namens a.txt mit mehreren Firefox Portables in einem Verzeichnis:

Code: Select all

a*.ini
Suchen in:

Code: Select all

@D:\Tools\a.txt
findet:

Code: Select all

D:\Tools\FirefoxPortable_26\App\AppInfo\appinfo.ini
D:\Tools\FirefoxPortable_26\App\Firefox\application.ini
D:\Tools\FirefoxPortable_27\App\AppInfo\appinfo.ini
D:\Tools\FirefoxPortable_27\App\Firefox\application.ini
D:\Tools\FirefoxPortable_38\App\AppInfo\appinfo.ini
D:\Tools\FirefoxPortable_38\App\Firefox\application.ini
D:\Tools\FirefoxPortable_45\App\AppInfo\appinfo.ini
D:\Tools\FirefoxPortable_45\App\Firefox\application.ini
D:\Tools\FirefoxPortableESR_52\App\AppInfo\appinfo.ini
D:\Tools\FirefoxPortableESR_52\App\Firefox\application.ini
Aber irgendwie funktioniert das nur mit Platzhaltern/Wildcards in der Listendatei. Schreibe ich application.ini in die Liste, wird nix gefunden. Hmm. Würgaround: Alle Punkte in der Listendatei durch einen Stern (*) oder Fragezeichen (?) ersetzen.

Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
phantom
Power Member
Power Member
Posts: 671
Joined: 2003-11-21, 15:34 UTC

Re: Dateien aus einer Dateiliste suchen

Post by *phantom »

Wenn man die Suche aus dem aktuellen Verzeichnis heraus startet (ALT+F7) und statt "@C:\Temp\Daten\test.txt" "@test.txt" ohne den gesamten Pfad eingibt. Bekommt man manchmal nur "Suchpfad nicht gefunden! (9x)" angezeigt, ohne die Auflistung der nicht gefundenen Pfade. Seltsam. Das hier hin und wieder ein anderes Ergebnis angezeigt wird. // Gilt noch für Suche ohne Workaround

Großartig, dein Workaround funktioniert in der Tat. Vielen Dank für die Hilfe.
Toll, dass du nicht resigniert hast. Ich habe mich wirklich etwas schwer getan mit der Verwendung der Hilfedatei.
Post Reply