CDROM zelfstartend maken - hoe?

Status
Niet open voor verdere reacties.
A

anabolica

Gast
Hallo,
hoe moet een CDROM gebrand worden zodat die CD (met diverse files erop) zelfstartend (autorun) is? Hiermee bedoel ik dat er automatisch een bepaalde html-pagina verschijnt (met dan diverse hyperlinks naar files op die CD) nadat de CD in de PC gestopt is.
Groetjes,
Anabolica
 
http://www.pctuts.be/forum/Autorun.inf: wat is het?
Een cd-rom of dvd is zelfstartend als er het bestand "autorun.inf" op staat, tenminste als je een pc met Windows hebt. Dit bestandje kan bestaan uit verschillende onderdelen, maar bevat in ieder geval een commando om een bepaald (hulp)programma te starten. Optioneel kan autorun.inf informatie bevatten over het icoontje dat de cd-rom representeert. Dit icoontje zie je in de Verkenner als aanduiding van de cd-rom. Verder kan het bestand commando"s bevatten voor het menu dat je krijgt als je op de rechtermuisknop klikt. Een autorun.inf-bestand kun je gewoon met Notepad (Kladblok) openen én maken.
Een voorbeeld van eenvoudig autorun.inf-bestand:
[autorun]
open=XXX.exe
icon=XXX.exe
Een autorun.inf-bestand begint altijd met [autorun]. De vierkante haakjes moet je er wel bij zetten. Daarnaast mogen er geen spaties staan tussen "open", het isgelijkteken en de naam van het uitvoerbare bestand.
Het te openen bestand kan bovendien alleen een uitvoerbaar bestand zijn zoals een exe-bestand. Dit brengt op het eerste gezicht wat beperkingen met zich mee. Stel dat je in HTML een menu wilt maken met daarin de inhoud van de cd-rom. De verleiding is dan om een commando als dit te maken: "open=C:\Program Files\Internet Explorer\iexplore.exe menu.html". Dit is echter af te raden, omdat het niet zeker is dat iedere gebruiker van de cd-rom Internet Explorer gebruikt en dat dit programma exact op deze locatie staat.
Je kunt dit probleem omzeilen door een ander commando dan "open" te gebruiken. Dit luidt "shellexecute=menu.html". Nadeel is dat dit alleen werkt voor computers met Windows 2000 of XP.

De oplossing voor het automatisch opstarten van niet uitvoerbare bestanden zit in het toevoegen van een extra uitvoerbestand aan je te maken cd-rom of dvd. Voor het openen van bijvoorbeeld een webpagina is dat het programma AutoRun.exe (zip-bestand). Een autorun.inf-bestand ziet er dan bijvoorbeeld als volgt uit:
[autorun]
open=autorun.exe menu.html
Je kunt allerlei documenten automatisch met AutoRun.exe opstarten van Word tot Powerpoint-bestand, indien het bijbehorende programma op de computer staat. Meer informatie over het gebruik van AutoRun.exe vind je hier.
Opmerking: let er op dat je de autorun.inf-file plaatst in de ROOT van je te branden cd-rom of dvd. Een verwijzing naar het op te starten bestand moet correct zijn, anders krijg je een error. Dus als je bijvoorbeeld menu.html in de folder "documenten" zet, dan schrijf je in de autorun-file:
[autorun]
open=documenten\XXX.exe
icon=XXX.exe

http://www.pctuts.be/forum/Zelf een icoon maken
Zoals als je eerder zag, kan het autorun.inf-bestand ook een icoon bevatten. Dit icoontje zie je in de Verkenner als aanduiding van de cd-rom. Normaal gesproken is het een afbeelding van een cd-rom, tenzij je zelf een icoon toevoegt….
Als je in het autorun.inf-bestand zet "icon=XXX.exe", dan neemt de icoon van de cd-rom, de icoon van het programma dat op het schijfje over. Je kunt ook zelf een icoon maken. Deze moet dan wel de extensie .ico of .bmp hebben. Er zijn ook programma"s te downloaden voor het maken van icoontjes voor cd-roms, zoals Iconedit32 (zip-bestand) .

http://www.pctuts.be/forum/Een diavoorstelling maken op zelfstartende cd-rom
Net na de feestdagen of wintersport is het leuk om familie en bekenden foto"s te laten zien. Je kunt vrij eenvoudig een diavoorstelling maken op een zelfstartende cd-rom. Download eerst Irfan View, mocht je dat nog niet hebben. Installeer het programma. Kopieer vervolgens de onderstaande bestanden naar een nieuwe map met de naam "show":
  • i_view32.exe uit de map "station":\program files\Irfanview
  • i_view32.ini uit de map "station":\program files\Irfanview
  • slideshow.lst uit de map "station":\program files\Irfanview
Kopieer alle afbeeldingen voor de diashow als jpg-bestanden naar de map "show". Start Irfanview op vanuit de map "show" en stel de diashow in. Verander met Notepad in het bestand "slideshow.lst" het pad voor elke regel van absoluut naar relatief (voorbeeld: "station":\afbeeldingen\foto001.jpg wordt foto001.jpg). Tot slot maak je bestand autorun.inf in de map "show". Dit autorun.inf-bestand ziet er als volgt uit:

[autorun]
open=i_view32.exe /slideshow=slideshow.lst
De inhoud van de map "show" ziet er dan bijvoorbeeld zo uit:
autorun.inf
i_view32.exe
i_view32.ini
slideshow.lst
foto001.jpg
foto002.jpg
foto003.jpg De inhoud van de map "show"- dus niet de map zelf - brand je in de root van je cd-rom.



als je dit niet zelf kunt kan je ook een tool gebruiken zoals Autorun Wizard
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan