Guten Abend allerseits, ich suche eine Methode wie man am schnellsten eine Ordnerstruktur und darin enthaltene Dateien(z.B. auf einem NAS) nach Namen mit Umlauten durchsucht. Im Netz finde ich nur halbfertige Lösungen. Am liebsten wäre mir ein Softwaretool was sich relativ einfach bedienen lässt, oder ein commando für Total Comamnder geht auch. Bin für jeden Vorschlag dankbar. Die Vorschläge kann ich sowohl unter Windows als auch unter Linux umsetzen. Danke im Voraus. Mfg aus dem Rhein-Ruhr Gebiet.
dir /s d:\ **ä** > deinMerkText.txt (Es reicht ein Stern vor und hinter dem Umlaut.)
:
Bearbeitet durch User
Lu schrieb: > (Es reicht ein Stern vor und hinter dem Umlaut.) Und das Leerzeichen nach dem Backslash sollte man weglassen.
1 | dir /s d:\*ä* >> umlaute.txt |
Die doppelten Spitzklammern hängen an die Datei "umlaute.txt" an, statt sie zu überschreiben, denn ich gehe stark davon aus, daß das mehrfach nacheinander auch für die anderen Umlaute aufgerufen werden soll. Welches Problem mag damit gelöst werden wollen?
Jörg W. schrieb: >
1 | > find . -name '*[äöüÄÖÜ]*' |
2 | > |
nehmen wir das ß auch noch dazu (ja, ich weiß, die Schweiz gibts auch, aber wurscht) und case insensitiv, dann wirds kürzer zum tippen ;-)
1 | find . -iname '*[äöüß]*' |
Man kann sich auch die Ordnerstruktur als Textdatei ausgeben lassen und diese mit zb Notepad++'s Regex Suche durchgehen. dir > %HOMEPATH%\Desktop\verz.txt : verzeichnisliste auf desktop ausgeben
C:\>dir E:\1/s ä;*ö*;*ü*;*ß*>C:\Users\dein benutzerkontoname\Desktop\umlaute.txt ; gibt mir zwar (auf den Desktop) alle Dateien (AUCH OHNE ÜMLAUTE) auf E:\ordner 1 an, rödelt aber auf C: noch alle Umlautdateien des Desktops zusammen. ich verstehe es nicht.
:
Bearbeitet durch User
Hier ist noch die Methode wie man im Explorer in dem gerade geöffneten Ordner die dementsprechende Verzeichnisliste erzeugen läßt (vor irgendwo zitiert). " Wechseln Sie im Windows Explorer in das Verzeichnis, dessen Inhalt Sie drucken möchten. Halten Sie die Taste [Umschalten] gedrückt und klicken mit der rechten Maustaste in einen freien Bereich des Verzeichnisfensters. Danach klicken Sie auf Eingabeaufforderung hier öffnen. Eingabeaufforderung hier öffnen Hiermit startet eine Kommandozeile im aktuellen Ordner. Anschließend erscheint ein DOS-Eingabefenster. Tippen Sie hier folgenden Befehl ein: dir > verz.txt Tippen Sie auf die [Return]-Taste. Einen kurzen Moment später erscheint die Datei verz.txt in ihrem ordner. Öffnen Sie die Datei mit einem Doppelklick und wählen Sie dann Datei – Drucken, um den Verzeichnis-Inhalt zu drucken. shift- rightclick in folder -> commandprompt : dir > %HOMEPATH%\Desktop\verz.txt verzeichnisliste auf desktop ausgeben , (dir /b/s/d/l > verz.txt) (dir /b/s/d/l > %HOMEPATH%\Desktop\verz.txt) ("""" dir /n /l > verz.txt """"") "
:
Bearbeitet durch User
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.