
133917
26.07.2017
Auslesen von Dateinahmen
Folgendes:
Ich habe eine .bat eine .txt und ein Ordner mit 3 unter Ordner.
In der .txt ist nur der Pfad gespeichert damit ich den Ordner überall hin verschieben kann ohne in der Batch Pfade zu verändern müssen.
So nun will ich nur dass wenn ich die .bat starte die Namen der Dateien aufgelistet werden ohne sie irgendwo in einer Datei zu speichern.
Und bitte erklärt die einzelnen Segmente :
Ich habe eine .bat eine .txt und ein Ordner mit 3 unter Ordner.
In der .txt ist nur der Pfad gespeichert damit ich den Ordner überall hin verschieben kann ohne in der Batch Pfade zu verändern müssen.
So nun will ich nur dass wenn ich die .bat starte die Namen der Dateien aufgelistet werden ohne sie irgendwo in einer Datei zu speichern.
Und bitte erklärt die einzelnen Segmente :
@echo off
title Aufträge
color 02
set/p Pfad=<Pfad.txt
:Aufträge
cls
set wahl=0
echo ------ Aufträge -------
echo Momentan [w]
echo Fertig [e]
echo Warten [r]
echo -------------------
set/p wahl=Bitte waehlen:
if "%wahl%"=="w" goto Momentan
if "%wahl%"=="e" goto Fertig
if "%wahl%"=="r" goto Warten
if "%Wahl%"=="" goto Aufträge
if not "%wahl%"=="l"=="r"=="x" goto Aufträge
Alle Datein in den Ordnern auslehsen
:Momentan
%Pfad%\Aufträge\Momentan
:Fertig
%Pfad%\Aufträge\Fertig
:Warten
%Pfad%\Aufträge\Warten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 344571
Url: https://administrator.de/forum/auslesen-von-dateinahmen-344571.html
Ausgedruckt am: 04.05.2025 um 15:05 Uhr
2 Kommentare
Neuester Kommentar

Folgendes:
Joa, mit der Tür ins Haus ...@echo off
chcp 1252
title Aufträge
color 02
set /p Pfad=<Pfad.txt
:Aufträge
cls
set "wahl="
echo ------ Aufträge -------
echo Momentan [w]
echo Fertig [e]
echo Warten [r]
echo -------------------
set /p wahl=Bitte waehlen:
if /i "%wahl%"=="w" goto Momentan
if /i "%wahl%"=="e" goto Fertig
if /i "%wahl%"=="r" goto Warten
goto Aufträge
:Momentan
dir /b /a-d "%Pfad%\Aufträge\Momentan"
Pause
goto Aufträge
:Fertig
dir /b /a-d "%Pfad%\Aufträge\fertig"
Pause
goto Aufträge
:Warten
dir /b /a-d "%Pfad%\Aufträge\Warten"
Pause
goto Aufträge
Hilfe gibt dir ein
dir /?
auf der KonsoleAuch kein Gruß