Spezielle Suche / Dateien nur in speziellen Ordnern

German support forum

Moderators: Stefan2, white, sheep, Hacker

Post Reply
gozoc
Junior Member
Junior Member
Posts: 13
Joined: 2006-12-20, 07:32 UTC
Contact:

Spezielle Suche / Dateien nur in speziellen Ordnern

Post by *gozoc » 2018-03-14, 08:46 UTC

Hallo ...
Ich möchte bestimmte Dateien suchen (ggf. auch in den Dateien), ABER nur in bestimmten Verzeichnissen.
Ich habe ein root Verzeichnis und darin befinden sich z.B.

WA_Main_20180301
WA_DEV_20180205
WA_QS_Test_20180302
WA_DEV_20180203
WA_QS_Test_20180301


Und jetzt möchte ich die Datei "DBDiff.sql" NUR in den Verzeichnissen die mit "WA_DEV" anfangen.
Wie müsste ich das beschreiben oder angeben .... ???

User avatar
Horst.Epp
Power Member
Power Member
Posts: 3139
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp » 2018-03-14, 11:43 UTC

Zum Beispiel mit Everything enabled:

ev:DBDiff.sql path:WA_DEV
Windows 10 Home x64 October 2018 Update
Version 1809 (OS Build 17763.194)
TC 9.21a x64 and x86, Everything 1.4.1.921 (x64)

gozoc
Junior Member
Junior Member
Posts: 13
Joined: 2006-12-20, 07:32 UTC
Contact:

Post by *gozoc » 2018-03-14, 12:01 UTC

Vielen Dank,
aber so richtig verstehe ich die Bedienung nicht.
Habe mir "everything" nun installiert. Kann auch im TC das jetzt anhaken.

Und die Zeile:
"ev:DBDiff.sql path:WA_DEV" soll nun oben in das TC-Suchfeld "Suchen nach:" ??

Funktioniert jedenfalls nicht.

:roll:

Und nicht missverstehen, vorrangig möchte ich die TC Suche verwenden, denn ich suche nicht nur einfach DBDiff.sql, sondern diese auch nicht älter als 30 Tage und nur die größer sind als 380bytes 8)

User avatar
Stefan2
Power Member
Power Member
Posts: 2211
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Spezielle Suche / Dateien nur in speziellen Ordnern

Post by *Stefan2 » 2018-03-14, 12:10 UTC

gozoc wrote:...
Und jetzt möchte ich die Datei "DBDiff.sql" NUR in den Verzeichnissen die mit "WA_DEV" anfangen.
z.B.:

- suche 'dev' ....eventuell mit [Erweitert] > Attribut [x] Directory
- [Anwenden]
- suche 'DBDiff.sql'


done?



- - -


Oder


[General]
Suche: <leer>

[Plugins]
tc > path > contains > dev
tc > fullname > contains > sql






 

gozoc
Junior Member
Junior Member
Posts: 13
Joined: 2006-12-20, 07:32 UTC
Contact:

Post by *gozoc » 2018-03-14, 12:19 UTC

Verstehe ich leider nicht stefan2 :-(

attrib Directory geht schon mal nicht, weil die Attribute auf den Suchbegriff selber (also die Datei) bezogen ist.

Meine bisherige Suchmaske:

"Suchen nach": DBDiff.SQL
"Suchen in": Z:\Files\Builds

[Erweitert]
"Nicht älter als:" 30 Tage
"Dateigröße" > 380 Bytes

Unterhalb von Z:\Files\Builds gibt's eben z.B. solche Verzeichnisse:
WA_Main_20180301
WA_DEV_20180205
WA_QS_Test_20180302
WA_DEV_20180203
WA_QS_Test_20180301


EDIT
Ah, den zweiten Teil habe ich erst jetzt von Dir gelesen, mit den Plugins.
Das probiere ich mal ....

gozoc
Junior Member
Junior Member
Posts: 13
Joined: 2006-12-20, 07:32 UTC
Contact:

Post by *gozoc » 2018-03-14, 12:30 UTC

mmhh, das mit dem Plugin greift gerade irgendwie nicht:

tc - Pfad - enthält - "WA_DEV_"
tc - Voller Name - = "DBDiff.sql"

da durchsucht er dennoch alle möglichen Pfade die er da so findet.
Er sollte ja nur die Pfade durchsuchen die mit "WA_DEV_" anfangen .... :roll:

User avatar
Horst.Epp
Power Member
Power Member
Posts: 3139
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp » 2018-03-14, 12:42 UTC

gozoc wrote:Vielen Dank,
aber so richtig verstehe ich die Bedienung nicht.
Habe mir "everything" nun installiert. Kann auch im TC das jetzt anhaken.

Und die Zeile:
"ev:DBDiff.sql path:WA_DEV" soll nun oben in das TC-Suchfeld "Suchen nach:" ??

Funktioniert jedenfalls nicht.

:roll:

Und nicht missverstehen, vorrangig möchte ich die TC Suche verwenden, denn ich suche nicht nur einfach DBDiff.sql, sondern diese auch nicht älter als 30 Tage und nur die größer sind als 380bytes 8)
Das geht hier perfekt und Everything ist Teil der TC Suche.
Die Everything Ergebnisse lassen sich z.B. anwenden und mit TC weiter verfeinern. Ausserdem kennt Everything auch die von dir gewünschten Parameter um nach Alter und Grösse zu filtern.
Das ganze kommt natürlich in das Suchfeld.
Wenn du Z: willst kannst du path:Z:*WA_DEV benutzen
Windows 10 Home x64 October 2018 Update
Version 1809 (OS Build 17763.194)
TC 9.21a x64 and x86, Everything 1.4.1.921 (x64)

gozoc
Junior Member
Junior Member
Posts: 13
Joined: 2006-12-20, 07:32 UTC
Contact:

Post by *gozoc » 2018-03-14, 15:31 UTC

Sorry ... aber mit diesem "everything" komme ich nicht klar.

Aber mit den Plugins schon.
Mir scheint es so, wenn ich über die Plugins arbeite, ist es nicht mehr relevant, was in unter "Erweitert" einstelle oder filtere.

Ich mache das nun ausschließlich über die Plugins-Seite:
Pfad -> enthält -> "WA_DEV_"
VollerName = DBDiff.sql
Größe > 380 bytes

Wie ich "nicht älter als 30 Tage" über die Plugins hinbekomme, habe ich noch nicht raus (notfalls direkt übers Datum).
EDIT: könnte "Änderungszeit < 30" sein ....

Aber so gehts schonmal ....

Ws trotzdem seltsam ist - das Ergebnis PASS JA - das er scheinbar dennoch erstmal alle Verzeichnisse durchsucht (sieht man während der Suche unten in der Statuszeile), um dann letztendlich nur die Ergebnisse aus dem vorgegebenen Ordner ("WA_DEV_") anzuzeigen.
Ich habe mir, weil es eigentlich sehr viele Ordner sind, ein schnelleres Ergebnis erhofft, durch die Einschränkung mit dem Ordner WA_DEV_
Aber so wirklich schneller gehts nicht.

Warum auch die Erweitert Filter nicht ziehen, wenn ich über Plugins gehe, weiß ich auch nicht ... vielleicht doch ein möglicher Bug oder eine "Unschärfe" ... tja, vielleicht weiß es Ghisler.

Danke aber bisher für die Rückmeldungen !! *like*

User avatar
Horst.Epp
Power Member
Power Member
Posts: 3139
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp » 2018-03-14, 18:11 UTC

Wenn Everything angehakt ist und der Filenamen im Suchfeld steht,
kannst du unter Plugins tc.path enthält benutzen
um die Suche dramatisch abzukürzen, da TC dann keine Pfade durchsucht.
Wenn das die Geschwindigkeit nicht stark erhöht,
ist Everything nicht richtig installiert oder falsch konfiguriert.
Windows 10 Home x64 October 2018 Update
Version 1809 (OS Build 17763.194)
TC 9.21a x64 and x86, Everything 1.4.1.921 (x64)

User avatar
Stefan2
Power Member
Power Member
Posts: 2211
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Post by *Stefan2 » 2018-03-14, 19:28 UTC

2gozoc
Natürlich durchsucht der TC alle Ordner,... er will ja alle Passenden finden.
Aber wenn's bei deiner Ordnerstruktur Sinn ergibt, schränke mal die Suchtiefe ein.

Deswegen auch der Tipp zuerst nach Ordnernamen zu suchen, das Ergebnis [Anwenden] und darauf eine weitere Suche nach dem Dateinamen zu starten.

- - -

Zum Thema "nicht älter als 30 Tage" kann du das verwenden:
[Erweitert] Nicht älter als [ 30] [Tage]






 


Post Reply