Liste per Batchdatei erstellen, aber ohne Dateityp anzuzeigen
Hallo
ich habe folgendes Problem:
ich habe eine Batchdatei, die sämtliche Dateien aus einem Ordner in eine Textdatei übernimmt.
dir /b "C:\Zielordner\*.*">"C:\Dateiliste.txt"
Das Programm funktioniert optimal, allerdings erscheinen in der Textdatei, dann auch die Dateitypen
z.B.:
Testdoc.txt
Testdoc2.txt
ich hätte gerne ein Liste ohne die Dateitypen, also
Testdoc
Testdoc2
Weis jemand vielleicht einen Rat?
mfg
ich habe folgendes Problem:
ich habe eine Batchdatei, die sämtliche Dateien aus einem Ordner in eine Textdatei übernimmt.
dir /b "C:\Zielordner\*.*">"C:\Dateiliste.txt"
Das Programm funktioniert optimal, allerdings erscheinen in der Textdatei, dann auch die Dateitypen
z.B.:
Testdoc.txt
Testdoc2.txt
ich hätte gerne ein Liste ohne die Dateitypen, also
Testdoc
Testdoc2
Weis jemand vielleicht einen Rat?
mfg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 117808
Url: https://administrator.de/forum/liste-per-batchdatei-erstellen-aber-ohne-dateityp-anzuzeigen-117808.html
Ausgedruckt am: 13.04.2025 um 05:04 Uhr
7 Kommentare
Neuester Kommentar
Moin Igor23,
in einer FOR-Anweisung kannst Du gezielt auf Dateinamensteile wie Pfad, Dateiname, Extension gezielt zugreifen.
Deine Anforderung wäre am CMD-Prompt so:
-bzw- im Batch so zu lösen:
Kann natürlich sein, dass dann auch so etwas auftritt:
... also mehrere "gleiche" Namen untereinander.
Grüße
Biber
in einer FOR-Anweisung kannst Du gezielt auf Dateinamensteile wie Pfad, Dateiname, Extension gezielt zugreifen.
Deine Anforderung wäre am CMD-Prompt so:
>for %i in (c:\Zielordner\*) do @echo %~ni
>for %%i in (c:\Zielordner\*) do @echo %%~ni
Kann natürlich sein, dass dann auch so etwas auftritt:
...
wmic
wspl
x
x
x
x
XP_oe000_LogoffWinlogon
Grüße
Biber