Nur die erste Datei in einem Verzeichnis markieren

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
DAIRX
Junior Member
Junior Member
Posts: 4
Joined: 2022-07-02, 12:28 UTC

Nur die erste Datei in einem Verzeichnis markieren

Post by *DAIRX »

Liebe Gemeinde,
wie kann ich - ohne Duplikatsuche - im TC immer nur die erste (oder eine) Datei in einem Verzeichnis markieren und dann über die Suche "rausfischen"?
Hintergrund: Ich habe etwa 1200000 Verzeichnisse, in denen unterschiedliche viele identische Dateien enthalten sind. In ganz wenigen Verzeichnissen befindet sich auch evtl. nur eine Datei. Die Verzeichnisse würde ich nach dem Rausfischen der einen Datei pro Verzeichnis einfach löschen wollen und verhindern, dass mir Unikate entgehen.
Bin für jeden Tipp dankbar. Danke.
User avatar
Dalai
Power Member
Power Member
Posts: 9412
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *Dalai »

Sind die Unikate vom Dateinamen her gleich oder haben sie gleiche Merkmale, so dass sie sich per Suche finden lassen?
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
DAIRX
Junior Member
Junior Member
Posts: 4
Joined: 2022-07-02, 12:28 UTC

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *DAIRX »

eben nicht . alle dateien in einem ordner haben "nur" 11 identische zeichen und konnten nur deshalb auch automatisiert in den entsprechenden ordner verschoben werden. der rest des langen dateinamen ist wild durcheinander und folgt keinem mehr erkennbaren system aus 30 jahre dateidurcheinander......
ich wollte nur wissen ob es eine funktion gibt, nur eine datei, die erste, die älteste, die neueste etc herauszufischen - das wird ja beim markieren im tc als funktion angeboten (bei der duplikatsuche), aber so leider nicht.
NotNull
Senior Member
Senior Member
Posts: 276
Joined: 2019-11-25, 20:43 UTC
Location: NL

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *NotNull »

Wenn ich es richtig verstanden habe, soll das mit Everything 1.5 integriert in Total Commander gehen:

Suche nach =

Code: Select all

ed:  distinct-sort:path;size-ascending   file:distinct:path
Diese Suche wird fur jede Unterordner (und weitere Ordner) im activen Fenster genau 1 file zeigen, und zwar derjenige mit der geringsten Grösse.


Für weitere Details muss jemand anderes weiterhelfen, weil mein Deutch dafür nicht ausreicht.
Last edited by NotNull on 2024-05-05, 20:34 UTC, edited 1 time in total.
User avatar
tuska
Power Member
Power Member
Posts: 3768
Joined: 2007-05-21, 12:17 UTC

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *tuska »

NotNull wrote: 2024-05-03, 21:40 UTC

Code: Select all

ed:  sort:size-ascending   file:distinct:path
Diese Suche wird fur jede Unterordner (und weitere Ordner) im activen Fenster genau 1 file zeigen,
und zwar derjenige mit der geringsten Grösse.
Mir ist aufgefallen, dass mit dieser Suchabfrage im Suchergebnis von TC nicht immer eine Datei
mit der geringsten Größe ausgegeben wird.

Suchabfragen in Total Commander

Code: Select all

ed:distinct-sort:path;size-ascending file:distinct:path 	- oder - ...
ev:distinct-sort:path;size-ascending file:distinct:path
-----------------------------------------------------------------------------------
ed: ................... Suche in TC AB DEM ANGEZEIGTEN ORDNER im aktiven TC-Fenster 
			unter Verwendung von Everything 1.5a (in diesem Beispiel!)
ev: ................... Suche in SÄMTLICHEN in Everything indexierten Ordnern.
                        Es empfiehlt sich die Suche einzugrenzen, zB
                        ev:"Pfad\" distinct-sort:path;size-ascending file:distinct:path
distinct-sort:path;size-ascending ... "Vorsortierung" nach Pfad aufsteigend ...........   *)
file:distinct:path .... Suchergebnis: 1 Datei pro [Unter-]Ordner
			Suchanfragen (ohne Sortierung) in TC - Beispiele: 
			ed:file:distinct:path ... oder ... ev:file:distinct:path
			In diesem Fall wird die erste Datei in diesem Verzeichnis im Suchergebnis angezeigt.
*)
Advanced wrote: To find the largest file/folder size in each folder, search for:
distinct-sort:path;size distinct:path
Siehe auch: distinct-sort:<property-list> ... "Vorsortierung"

Hinweis:
Nach Klick auf den Button "anwenden" wird das Suchergebnis im aktiven TC-Fenster ausgegeben.
Nach Umschalt+Klick auf den Button "anwenden" wird das Suchergebnis im aktiven TC-Fenster in einem separaten Tab
mit Namen "Suchergebnis:" ausgegeben.

Wenn man danach den Cursor auf einen Eintrag positioniert und danach die Strg+rechte Maustaste oder Strg+linke Maustaste drückt
(je nachdem welche Fensterseite im TC aktiv ist), dann wird im gegenüberliegenden TC-Fenster in den Ordner gewechselt
und der Cursor auf der Datei positioniert. D.h. mit der Tab- und dann der Rück-Taste würde der Ordner fokussiert werden.

Suchabfragen direkt in Everything 1.5a:
... können ohne das Präfix ed: und ev: erfolgen, d.h. zB

Code: Select all

Pfad\ distinct-sort:path;size-ascending file:distinct:path
oder
"Pfad\" distinct-sort:path;size-ascending file:distinct:path

Windows 11 Pro (x64) Version 23H2 (Build 22631.3527)
TC 11.03 x64/x86 | 'Everything' 1.5.0.1373a (x64)
Suchabfragen: TC <=> 'Everything' <= Windows Suche
Troubleshooting | Troubleshooting Information 1.5
NotNull
Senior Member
Senior Member
Posts: 276
Joined: 2019-11-25, 20:43 UTC
Location: NL

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *NotNull »

Besser so! :thumbsup:

Ich habe die Original-Vorschlag damit angepasst. Danke @tuska!
DAIRX
Junior Member
Junior Member
Posts: 4
Joined: 2022-07-02, 12:28 UTC

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *DAIRX »

Danke. Aber ich fürchte das hilft nicht.
Jede Datei in einem Verzeichnis hat die jeweils identische Größe.

Gibt es wirklich keine Möglichkeit nur eine (beliebige) Datei pro Verzeichnis rauszufischen, zu markieren etc pp....?!
Fla$her
Power Member
Power Member
Posts: 2339
Joined: 2020-01-18, 04:03 UTC

Re: Nur die erste Datei in einem Verzeichnis markieren

Post by *Fla$her »

DAIRX wrote: 2024-05-09, 20:24 UTCAber ich fürchte das hilft nicht.
Jede Datei in einem Verzeichnis hat die jeweils identische Größe.
Dies funktioniert auch mit Dateien in einer Größe.
Die Überprüfung ist immer besser als Zweifel.
DAIRX wrote: 2024-04-30, 16:36 UTCohne Duplikatsuche
Und warum? Nachdem Sie nach Dateien gleicher Größe gesucht und auf [anwenden] geklickt haben, drücken Sie Num+, Enter, * und F6. Alle einzelnen Duplikate werden in das Zielfenster verschoben.
Overquoting is evil! 👎
Post Reply