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
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
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
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
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
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
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
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
Beispiel:
xcopy \*.* Ziel /e /weitere_Schalter
Massaraksch
Antwort 10 von Massaraksch
PS: Stichwort "relative Pfade". Genau wie in der HTML-Programmierung ;-)
Massaraksch
Massaraksch
Antwort 11 von Neo79
Vielen Dank, das hat supi geklappt!
grüße neo79
grüße neo79

