tegwert
Goto Top

Dateipfad ausgeben

Hallo zusammen!

Ich nutze folgende Zeile zur Ermittlung der Dateipfade einer bestimmten mehrfach vorkommenden Datei:

for %%a in (F H) do for /f "delims=" %%i in ('dir /s /b %%a:\exter.exe') do echo "%%~dpi"

Das Ergebnis ist dann z.B.
F:\verz1\backs2\
F:\tabel\
H:\gertins\

Nun das Problem: Ich benötige die Ausgabe der Dateipfade ohne das abschließende \ am Ende, also z.B. F:\verz1\backs2 usw.

Wie kann ich das entsprechend anpassen?

Gruß
tegwert

Content-Key: 342891

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

Printed on: April 19, 2024 at 07:04 o'clock

Member: rubberman
rubberman Jul 08, 2017 at 21:12:26 (UTC)
Goto Top
Probiers mal so:
for %%a in (F H) do for /f "delims=" %%i in ('dir /s /b %%a:\exter.exe') do for %%j in ("%%~dpi.") do echo "%%~fj"  
Grüße
rubberman
Member: tegwert
tegwert Jul 09, 2017 at 04:23:58 (UTC)
Goto Top
Hallo rubberman!

Vielen Dank für die Antwort!

Gruß
tegwert