Supportnet Computer
Planet of Tech

Supportnet / Forum / BS-Sonstige

CD Laufwerk mit Hilfe einer Batchdatei auslesen





Frage

Hi, ich möchte mit Hilfe einer Batch - Datei den Laufwerksbuchstaben des CD - LAufwerkes auslesen lassen um danach den Inhalt der CD auf die Festplatte zu kopieren. Leider musste ich bereits feststellen, dass der MSCDEX Befehl nicht funktioniert oder besser gesagt, dass DOS ihn in der Win2k Umgebung nicht kennt. Ich bin für jeden Vorschlag oder Idee dankbar. Grüße Neo 79

Antwort 1 von DAve

Hallo,

soweit ich weiß, ist MSCDEX bei Win9x als Laufwerkstreiberbestandteil vorhanden, aber nicht unter Win2k. Ist denn das Laufwerk bereits im System angeführt?

mfg

Antwort 2 von Neo79

Hi,
das Problem ist, es ist eine HTML - Oberfläche aus der heraus über einen Link eine Batchdatei ausgeführt werden soll. Diese Batchdatei soll nun den Inhalt des CD - Laufwerkes nach C kopieren. Weiterhin ist aber der Laufwerksname des CD - Laufwerkes nicht bekannt. Da es auf verschiedene Rechner laufen soll und somit jeder User höchstwahrscheinlich andere Bezeichnungen hat.

Wenn ich die LAufwerksbezeichnung dann habe, könnte ich da die CD einfach per xcopy kopieren.
Ich hoffe ich konnte dir das Prob etwas erklären.

Grüße Neo79

Antwort 3 von DAve

ich denk mal drüber nach...

bis später

Antwort 4 von DAve

Willst Du so eine Art installatiosroutine? Also startet diese HTML- Oberfläche bereits von der CD?

bis später

Antwort 5 von Neo79

Hi,
also die Html - liegt mit auf der CD, währe kewl wenn es sowas gleich mit geben würde.
thx
Neo79

Antwort 6 von lizard1184

%cdrom% ist meines Wissens die DOS-Variable für das CD-Laufwerk. Z. B. xcopy %cdrom%\*.* C:\

Antwort 7 von manei

Hallo,

soweit ich das bis jetzt verstanden habe, ist sowohl die Html-Datei als auch die Batch auf der CD und die Html-Datei wird mit Autostart gestartet.

Soweit ich weiß, gibt es dafür 2 Möglichkeiten:

1. über den Autostart erst die Html-Datei und danach die Batch starten.

2. die Html-Datei in die Batch einbinden und nur die Batch dann mit Autostart starten.

Eine andere Möglichkeit gibt es nicht, da das CD-Rom Laufwerk als solches nicht erkannt wird.

MfG maneich


Antwort 8 von DAve

hallo wieder,

für die Batchdatei sind die Befehle "pushd" und "popd" vielleicht hilfreich. Mit denen kannst Du das aktuelle Verzeichnis "speichern". Dann kannst Du später wieder darauf zurückgreifen wenn Du zwischendrin mal zu einem andren Lw gewechselt hast.

mfg

Antwort 9 von Massaraksch

Du brauchst den CD-Laufwerksbuchstaben nicht. Da die Batch ja auf der CD liegt, kannst du bei der Angabe der XCOPY-Quelle den Laufwerksbuchstaben weglassen.
Beispiel:

xcopy \*.* Ziel /e /weitere_Schalter

Massaraksch

Antwort 10 von Massaraksch

PS: Stichwort "relative Pfade". Genau wie in der HTML-Programmierung ;-)

Massaraksch

Antwort 11 von Neo79

Vielen Dank, das hat supi geklappt!
grüße neo79