DOS-Kommandozeile

Hallo,

ich will auf der DOS-Kommandozeile das CD-ROM Laufwerk ansprechen, weiss aber nicht, welcher Buchstabe zugeordnet ist (Das Batch-File ist auf CD und mein Pathbuffer befindet sich auf Festplatte). Gibt es da eine Moeglichkeit? Im LINUX/UNIX waere das kein Problem … :frowning:

CU
thorsten demme

Vielleicht wirst du hier fündig:

http://www.fpschultze.de/bss.htm

gruss CO

Hallo,
das Wort ‚DOS-Kommandozeile‘ irritiert mich, da für mich damit das Dos-Prompt, also die Eingabeaufforderung gemeint ist.
Dort ist es wohl easy mittels ‚dir‘ o.ä. herauszufinden in welchem Lw die CD ist.

Wenn du nun aber zur Laufzeit deiner Dos-Batch, die auf Cd ist, herausfinden willst, in welchem Lw die Cd ist, so geht das m.E. durch Einfügen folgender Befehlszeilen in deine Dos-Batch:


for %%a in ( d: e: f: g: h: ) do if exist %%a\name.bat set cdlw=%%a

Danach kannst du die Umgebungsvariable cdlw auswerten
Gruß
olala

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

BINGO

Hier werden Sie geholfen

GRACIAS
thorsten

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]