Hallo zusammen,
ich möchte eine CD mit zwei Ordnern brennen. Im ersten Ordner sind 7 Videos (verschiedene Formate), im zweiten Ordner liegt die portable Version des VLC Media Player.
Man kann nun z.B. beide Ordner in je einem Fenster öffnen, das gewünschte Video auf die EXE des VLC ziehen und los geht's. Das klappt gut.
Auf diese Weise kann man die Videos nahezu überall abspielen, egal, welche Codecs installiert sind, es läuft ja alles von CD und der VLC hat alle Codecs integriert.
Aber noch toller wäre folgendes:
Ich würde gerne im Hauptverzeichnis der CD pro Videodatei eine Batchdatei oder so was in der Art anlegen, die den Player und das Video startet.
Beispiel:
Das Video: E:\Videos\Urlaub.avi
Der Player: E:\VLC\VLC.exe
Die Batch: E:\Urlaub.???
Der Befehl: E:\VLC\VLC.exe E:\Videos\Urlaub.avi
Klassische DOS-Batches machen Probleme. Man muss z.B. das Laufwerk festlegen, und der Buchstabe kann sich auf anderen Rechnern ändern. Außerdem startet der VLC nicht unter DOS.
Habt ihr eine Idee für eine elegante Lösung?
Grüße Achim
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Hallo Borlander, vielen Dank für deine Antwort.
Habe deinen Trick mit dem . als Ersatz für den Buchstaben ausprobiert, und zwar sowohl in einer Batch als auch in der Kommandozeile einer einfachen Verknüpfung. Leider klappt beides nicht.
Die Batch findet zwar den Player, sagt aber: "This program cannot be run in DOS mode."
Die Verknüpfung darf ich erst gar nicht anlegen, denn wenn ich deine Zeile eingebe, dann kommt die Meldung: "C:\VLC\VLC.exe kann nicht gefunden werden" usw. Das C hat Windows einfach selbst eingefügt.
Hast du eine Idee, warum's nicht klappt?