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]