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!
Please also mark the comments that contributed to the solution of the article
Content-Key: 384670
Url: https://administrator.de/contentid/384670
Printed on: April 19, 2024 at 22:04 o'clock
2 Comments
Latest comment