Batch Ordner durchsuchen nach Datei und Pfad ausgeben
Hi,
ich möchte mehrere Ordner/Festplatten nach einer Datei bzw. einem "Suchwort" durchsuchen und falls diese Datei/Dateien existiert/en den Pfad inkl. Name ausgeben lassen z.B. bei einer Einagabe von "search" möchte ich alle Files finden, die ein "search" im Namen haben:
C:\Users\xyz\Documents\searched_file.txt
C:\Users\xyz\Documents\searched_file_new.txt
Bisher habe ich das:
Das funktioniert soweit, jedoch weiß ich nicht, wie ich den Output davon so hinbekomme, dass es nur den Pfad ausgibt...
Vielleicht weiß jemand weiter
Danke und LG!
ich möchte mehrere Ordner/Festplatten nach einer Datei bzw. einem "Suchwort" durchsuchen und falls diese Datei/Dateien existiert/en den Pfad inkl. Name ausgeben lassen z.B. bei einer Einagabe von "search" möchte ich alle Files finden, die ein "search" im Namen haben:
C:\Users\xyz\Documents\searched_file.txt
C:\Users\xyz\Documents\searched_file_new.txt
Bisher habe ich das:
@echo off
:start
SET /P suche=Suche:
IF "%suche%" == "exit" (
goto exit
) ELSE (
dir /s D:\*%suche%* & dir /s E:\*%suche%* & dir /s F:\*%suche%* & dir /s G:\*%suche%*
goto start
)
:exit
Das funktioniert soweit, jedoch weiß ich nicht, wie ich den Output davon so hinbekomme, dass es nur den Pfad ausgibt...
Vielleicht weiß jemand weiter
Danke und LG!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 384670
Url: https://administrator.de/contentid/384670
Ausgedruckt am: 22.11.2024 um 16:11 Uhr
2 Kommentare
Neuester Kommentar