Auto run maken cd-rom
Veel computergebruikers hebben tegenwoordig een cd-schrijver. Bij het maken van een zelf samengestelde cd-r(w) kan het bestand ‘autorun.inf’ worden toevoegen. De cd-r(w) zal zelf opstarten zodra hij in de lade van een cd-romspeler wordt gelegd. Deze week een uitleg over het maken van een automatisch startende cd-r.
Deze tips is voor mensen met een cd-schrijver. De tip werkt net zo goed op een cd-herschrijver.
Hoe werkt een autorun precies?
In het bestand ‘autorun.inf’ (wat in de root van een cd staat) zorgt ervoor dat cd’s automatisch gestart worden zodra deze in een cd-romspeler worden gelegd. Ook geeft autorun een icoon aan de cd-romspeler. Op de afbeeldingen is een cd-romspeler te zien met een autorun bestand en één zonder een autorun bestand. Allebei aangeduid met de drive letter ‘G:’. Je zult jezelf misschien afvragen wat er dan in zo’n autorun bestand staat. Door op een autorun.inf bestand te klikken van een cd-rom, krijgen we bijvoorbeeld het volgende te zien:
Uitleg hieronder
[autorun]open = australia.exeicon = australia.exe
Wat hier gebeurt, is het volgende: Het programma dat automatisch gestart moet worden is ‘australia.exe’, dat wordt aangegeven met ‘open = ‘. Het icoon dat de cd-r krijgt, is in dit geval het icoon van het programma zelf. Het icoon wordt gegeven met de regel ‘icon = ‘ Iets wat je absoluut niet moet vergeten is dat het programma en het icoon geen spaties kunnen bevatten. Doe je dat toch is de kans groot dat de autorun niet goed werkt.
Als het icoon niet hetzelfde icoon is als dat van het programma, dan had er iets gestaan als:
icon = mijnicoon.ico
Een belangrijke opmerking hier is dat het programma ‘australia.exe’ en het icoon in de root van de cd-r(om) staan. Als alleen het programma ‘australia.exe’ in een sub-map ‘programma’ hadden gestaan, had de autorun er anders uit gezien, namelijk:
[autorun]open = programmaaustralia.exeicon = mijnicoon.ico
Voordat je een autorun bestand maakt, moet je wel een programma hebben wat uitgevoerd kan gaan worden. Let er wel op dat dit dus niet bijvoorbeeld msword.exe kan zijn, omdat dit een programma is dat afhankelijk is van andere bestanden. Het MOET een losstaand programma zijn, zoals ‘australia.exe’ in het voorbeeld hierboven. Een aantal leuke programma’s, inclusief ‘australia.exe’, en het besproken autorun bestand, zijn te downloaden op deze site.
Hoe maak ik auto run
Hoe maak ik een autorun?
We openen de harde schijf waar de programma’s opstaan die op cd-r gezet gaan worden en maken IN DE ROOT van de harde schijf een bestand aan. Een nieuw bestand maak je als volgt aan: Klik in het menu op bestand, kies vervolgens voor nieuw en daarna tekstdocument. Tik voor het tekstbestand de volgende naam in: ‘autorun.inf’. Windows zal met een foutmelding komen. Je beantwoordt deze vraag met ‘Ja’. Nu zie je dat er een bestand staat met de naam autorun.inf (zie de afbeelding). Als je dubbelklikt op de autorun wordt deze geopend met Kladblok. Om nu te zorgen dat de autorun het programma Australia opstart en de cd-romspeler van een icoon voorziet zodra de cd-r in de cd-romspeler gelegd wordt, tik je het volgende in:
icon = mijnicoon.ico
Tot hier is het nog simpel. Een andere leuke ‘feature’ van autorun bestanden zijn menuus. We kunnen een menu te voorschijn halen zodra je met de rechtermuisknop op de cd-romspeler klikt.
Nog een klein tipje achteraf:
Als je eerst een autorun bestand maakt in de root van een harde schijf, zul je zien dat de harde schijf een icoon krijgt en kun je testen of deze de autorun goed werkt door er met de rechtermuis op de klikken en dan voor Automatsch Afspelen kiezen. Daarna kun je hem wegschrijven naar cd-r(w)
Auto run maken uitgebreid cd-rom
een uitgebreide autorun maken gaat als volgt: (De regelnummers zijn alleen voor de verduidelijking van de werking, laat ze weg als je een autorun bestand maakt).
Regel 1. [autorun]Regel 2. open = programmaaustralia.exe
Regel 3. icon = icoonmijnicoon.ico
Regel 4.
Regel 5. shelldirectx6win98command=installDirectX6dx6core.exe
Regel 6. shelldirectx6win98=Install DirectX 6 for Windows 9&8
Wat staat hier nu eigenlijk precies?
Regel 1 : Deze tekst moet op de de eerste regel staan van een ‘autorun.inf’ bestand.
Regel 2 : Het programma dat automatisch gestart moet worden zodra de cd-rom in de cd-romspeler gelegd wordt.
Regel 3 : Dit is het icoon dat de cd-romspeler krijgt onder Windows.
Tot hier wisten we het al. De regels 5 en 6 zijn twee nieuwe regels in de autorun. We leggen uit wat ze doen:
Regel 5 : Dit wil ik starten als op dit menu-item geklikt wordt. (‘Dit menu-item’ verwijst naar regel 6).
Regel 6 : De gebruiker krijgt deze tekst te zien in een menu, dat door met de rechtermuisknop op de cd-romspeler te klikken, te voorschijn komt. Als de gebruiker hier op klikt, zal het programma in regel 5 gestart worden.
een De precieze uitleg van regel 5 :
shell\command= : De keuze van een titel is vrij. In plaats van ‘directx6win98’ had er ook zoiets als ‘installdirectx6’ kunnen staan. Let wel op: de titel moet aan elkaar geschreven staan en maak de titel niet te lang.
: Het path geeft aan wat je wilt starten als op het menu-item geklikt wordt. In dit geval starten wij uit de map installDirectX6 de applicatie ‘dx6core.exe’.
De precieze uitleg van regel 6 :
shell=
: Dit MOET dezelfde titel zijn als in regel 5.
: Deze tekst krijg je te zien in het menu. Het menu komt te voorschijn als je met de rechtermuisknop op de cd-romspeler klikt. De tekst in regel 6 bevat ook & (het ‘en’-teken). Deze & geeft aan welke letter (hier is dat het cijfer 8) onderstreept is in het menu, zodat je ook met de ALT-toets dit item kunt benaderen. Het principe is hetzelfde als dat van bijvoorbeeld MS Word. Als je in MS Word achtereenvolgend ALT gevolgd door ‘b’ doet, krijg je het menu ‘Bestand’ te zien. Als je goed kijkt, hebben de meeste menu-items een onderstreepte letter. Je ziet dan bij afsluiten de ‘a’ onderstreept is. Als je nu op ‘a’ duwt, sluit Word af. Zo werkt het in autorun bestanden dus ook. De & is niet verplicht in autorun bestanden.
Goed, nu je weet hoe een uitgebreide autorun is opgebouwd,hebben wij voor je de autorun uitgeschreven die bij het menu in de afbeelding hoort. [autorun] open = australia.exe icon = australia.exe shelldirectx6win98command=DirectX6dx6core.exe shelldirectx6win98=Install DirectX 6 for Windows 9&8 shelldirectx6win95engcommand=DirectX6dx6eng.exe shelldirectx6win95dutcommand=DirectX6dx6dut.exe shelldirectx6win95dut=Install DirectX 6 for Windows 95 &Dutch shelldirectmediacommand=DirectX6enduser.exe shelldirectmedia=Install DirectX Media 6.0 Conclusie Autorun bestanden zijn een leuke verfraaiïng voor je cd-r discs. Het en ige waar je op moet letten is tikfouten. Als er namelijk maar één tikfout staat in het path, 'icon' of de 'open', werkt de autorun niet goed. Windows zal dan een melding geven dat het programma niet gevonden kan worden. Een aantal leuke programma's, inclusief 'australia.exe', en het besproken autorun bestand, zijn te downloaden op de site.