Mit findstr Verzeichnisnamen die eine Zeichenfolge enthalten in eine Datei schreiben
Moin,
ich mal wieder
Ich versuche gerade etwas ganz triviales umzusetzen:
ich möchte die alle Profileverzeichnisse die "V2_" enthalten in eine Textdatei schreiben. Vor und nach dieser Zeichenfolge kann Text stehen.
Meine Lösung:
es kommt aber nix an ...
Wenn ich ohne Umleitung starte
sehe ich als Fehlermeldung "Zugriff verweigert".
Ich bin etwas ratlos.
Danke und Ahoi
Nagus
ich mal wieder
Ich versuche gerade etwas ganz triviales umzusetzen:
ich möchte die alle Profileverzeichnisse die "V2_" enthalten in eine Textdatei schreiben. Vor und nach dieser Zeichenfolge kann Text stehen.
Meine Lösung:
for /f %%i in ('dir /b d:\profiles\*.*') do findstr /i /c:"V2_" %%i >>%~dp0temp.txt
es kommt aber nix an ...
Wenn ich ohne Umleitung starte
for /f %%i in ('dir /b d:\profiles\*.*') do findstr /i /c:"V2_" %%i
sehe ich als Fehlermeldung "Zugriff verweigert".
Ich bin etwas ratlos.
Danke und Ahoi
Nagus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 424754
Url: https://administrator.de/contentid/424754
Ausgedruckt am: 21.11.2024 um 22:11 Uhr
4 Kommentare
Neuester Kommentar
Wozu ne for Schleife und findstr wenn du das eh alles in eine Datei schreibst ?? Ist hier beides überflüssig...
dir /b /ad "d:\profiles\*V2_*" >"%~dp0temp.txt"
Schön, wenn du dann noch den Titel von dem Tippfehler befreist, sind alle glücklich .