Hallo, ich suche nach den entsprechenden Regular Expressions mit denen man in der Suchleiste von Windows 10 innerhalb eines Ordners nur Dateien mit dem angegebenen Namen findet. Gebe ich in die Suchleiste zB lediglich Haus.cpp ein, so finde ich außerdem: Haus1.cpp Haus_Beispiel.cpp ... Mein Anliegen ist allerdings, dass NUR die Datei Haus.cpp angezeigt wird, bzw. alle Dateien in allen Unterordnern mit diesen Namen. Kennt jemand die entsprechende RegEx, um mein gewünschtes Ergebnis zu erreichen. mfG Koala
WSL Installieren -> mit cd in Ordner wechseln -> 'find -iname "Haus1.cpp"'.
Dateiliste ausdrucken und mit gelben Marker anstreichen. oder ins Suchfeld "Suchbegriff" (mit oder ohne Dateiendung) eingeben mfg
DPA schrieb: > WSL Installieren -> mit cd in Ordner wechseln -> 'find -iname > "Haus1.cpp"'. Natürlich. Wer die Windows-Kommandozeile nicht bedienen können will, löst jedes Problem mit Linux. Kommandozeile: Mit cd in Ordner wechseln -> dir "haus1.cpp" /s Aber das ist natürlich nicht 1337 genug.
Bash und Shellscripte, inklusive die üblichen unix Programme, gibts Heute eigentlich auf jedem OS. Batch halt nur auf Windows, React OS, und eingeschränkt eventuell noch auf Systemen mit Wine installiert. Warum sollte ich also die stark einschränkende, Vendorabhängige, Nieschenlösung nehmen, wenn ich das auch allgemeingültig für praktisch alle Systeme haben kann?
> Bash und Shellscripte
sind die eigentliche Nische.
Aber das merkst du irgendwann auch noch.
Da mich die Windows Suche beinahe in den Wahnsinn getrieben hat (zeigt Dateien nicht an, die definitiv da sind) benutze ich eigentlich nur noch - Die Suche im FreeCommander - Das Tool FileLocator Lite Beide finden tatsächlich das was sie sollen, ohne viel Rumprobieren und Fluchen :-)
Borislav B. schrieb: > Da mich die Windows Suche beinahe in den Wahnsinn getrieben hat (zeigt > Dateien nicht an, die definitiv da sind) benutze ich eigentlich nur noch Da sitzt der Fehler vermutlich VOR dem Monitor. :-) Suchbegriffe sind "hidden" und "system"
Stephan schrieb: > Borislav B. schrieb: >> Da mich die Windows Suche beinahe in den Wahnsinn getrieben hat (zeigt >> Dateien nicht an, die definitiv da sind) benutze ich eigentlich nur noch > Da sitzt der Fehler vermutlich VOR dem Monitor. :-) Nun mal nicht so laut Herr Oberschlau! Bereits in XP hat Microsoft die Suche gegenüber Win2000 verstümpert, Inhalte nur noch in registrierten Datentypen gesucht - konnte man per RegEintrag aber noch gerade ziehen. Mit Vista hat Microsoft den Explorer in Richtung Unbedienbarkeit getrieben, im dem überwiegend kosmetisch geschönten Win_7 wurde das nicht besser. Borislavs Ansicht teile ich ohne Einschränkung, seit W7 / Srv2003 nutze ich zunehmend die Kommandozeile anstatt des bunten Kinderkrams.
Windows 10 hat doch die Powershell.
1 | Get-ChildItem -Path C:\RootSuchPfad -Filter Gesuchtedatei.xyz -Recurse -ErrorAction SilentlyContinue -Force |
...
> Get-ChildItem -Path C:\RootSuchPfad -Filter Gesuchtedatei.xyz -Recurse - > ErrorAction SilentlyContinue -Force L.O.L. Da tippt man sich ja tot. Ne danke.
Wirklich effektiv suchen in Windows geht mit: ******************************************** Agent Ransack
Für die Suche speziell nach Dateinamen unter Windows werfe ich mal "Everything" in den Ring - das sucht NUR Dateinamen, das aber rasend schnell. Die Ergebnisse lassen sich gut filtern, auch mit regular expressions.
Z.B. Max Z. schrieb: > ich suche nach den entsprechenden Regular Expressions mit denen man in > der Suchleiste von Windows 10 innerhalb eines Ordners nur Dateien mit > dem angegebenen Namen findet. Regex gehen im Windows Explorer nicht, aber
1 | name:=Haus.cpp |
müsste es tun. Wichtig ist dabei das Gleichheitszeichen. Der Windows Explorer ist nicht so schlecht wie sein ruf - nur die Doku ist nicht sehr übersichtlich.
Klaus P. schrieb: > > Regex gehen im Windows Explorer nicht, aber name:=Haus.cpp > > müsste es tun. Wichtig ist dabei das Gleichheitszeichen. > Der Windows Explorer ist nicht so schlecht wie sein ruf - nur die Doku > ist nicht sehr übersichtlich. Warum nicht gleich ein Betriebssystem benutzen, dessen Shell und GUI regex verstehen - dann muss man nicht solch bescheuertes Windows Blah Blah lernen
Klaus P. schrieb: > Z.B. Max Z. schrieb: >> ich suche nach den entsprechenden Regular Expressions mit denen man in >> der Suchleiste von Windows 10 innerhalb eines Ordners nur Dateien mit >> dem angegebenen Namen findet. > > Regex gehen im Windows Explorer nicht, aber > >
1 | name:=Haus.cpp |
> > müsste es tun. Wichtig ist dabei das Gleichheitszeichen. > > Der Windows Explorer ist nicht so schlecht wie sein ruf - nur die Doku > ist nicht sehr übersichtlich. https://docs.microsoft.com/en-us/windows/win32/lwef/-search-2x-wds-aqsreference Ansonsten kann die Powershell auch mit Regex umgehen.
Arc N. schrieb: > > Ansonsten kann die Powershell auch mit Regex umgehen. Ob das auch auf die Windows-Power-User zutrifft?
vielen Dank. Die mit Abstand schnellste Variante der bisherigen Vorschläge.
> Regex gehen im Windows Explorer nicht, aber > name:=Haus.cpp > müsste es tun. Wichtig ist dabei das Gleichheitszeichen. vielen Dank. Die beste und schnellste Lösung.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.