easy4breezy
Goto Top

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:

@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 face-smile

Danke und LG!

Content-ID: 384670

Url: https://administrator.de/contentid/384670

Ausgedruckt am: 22.11.2024 um 16:11 Uhr

Kraemer
Lösung Kraemer 28.08.2018 um 20:05:53 Uhr
Goto Top
easy4breezy
easy4breezy 28.08.2018 um 22:52:12 Uhr
Goto Top
/B war das Zauberwort, danke!