Hey Leute,
ich würde gerne etwas schreiben wollen, wo man eine Auflistung von den Ordnern hat wie bei „dir /b /on /a-d“ nur das zwischen den Ordnern eine Datei ausgelesen wird die sich in den Ordnern befinden am liebsten von einer bestimmten Zeile ( Dateien sparen ). Wie muss ich da vorgehen?
Beispiel:
files:
C:.version\
C:\start.bat
C:.version{ 1 } - Verzeichnis\
C:.version{ 2 } - Verzeichnis\
etc.
C:.version{ 1 } - Verzeichnis…\Jaxy’sInfo\batch.info
C:.version{ 2 } - Verzeichnis…\Jaxy’sInfo\batch.info
etc.
batch.info:
bla bla bla
bla bla
bla
- 1.0.0 Beta
bla bla
bla
Console:
Vorhandene Versionen:
{ 1 } - Verzeichnis
- 1.0.0 Beta
{ 2 } - Verzeichnis
- 1.0.2 Beta
{ 3 } - Verzeichnis
- 1.1.0
etc.
Wählen Sie eine Version!
…
start.bat:
@echo off
set PFAD=%CD%
cd .version
set VERSION=%CD%
echo Vorhandene Versionen.
rem ab hier weiß ich nicht was ich machen soll
echo Wählen Sie eine Version!
set /p IN=
u.s.w.
Nebenfrage:
Wie macht man Umlaute o.ä.? Weil wenn man ‚ä‘ u.s.w. macht kommen andere Symbole aber bei dem Befehl „pause“ kommt „Drücken Sie eine beliebige Taste…“ also kann es ja nicht ein und er selbe DOS Code sein oder?
Ich hoffe ich konnte halbwegs verständlich machen was ich wollte
Danke im vorraus^^