L’autorun è un’opzione dei sistemi operativi Windows (95/98/NT/2000/XP/Vista) che permette di eseguire un programma quando viene inserito un CD/DVD nel lettore. Solitamente si consiglia di disabilitare questa opzione, che potrebbe inficiare il processo di scrittura dei CD/DVD, ma questo non impedisce di realizzare CD-ROM che partano automaticamente su sistemi in cui l’autoplay non è disabilitato. Per creare un CD dotato di autoplay è sufficiente inserire tra i files che si trovano nella root del disco (e quindi il file non deve essere contenuto in alcuna sottocartella) un file chiamato “autorun.inf”. In questo file sono contenuti dei comandi che il sistema operativo andrà ad eseguire nel momento in cui il CD/DVD viene inserito.
Per la creazione del file autorun.inf si possono usare molti metodi, ma il più comune è utilizzare il caro e vecchio Notepad di Windows (oppure un semplice editor di testo); si scrivono i comandi rispettando le sintassi, quindi comprese le parentesi quadre [] che racchiudono la parola autotun, che è necessariamente il primo comando, e poi, linea per linea, gli altri comandi. Al momento di salvare il file è sufficiente utilizzare l’opzione SALVA CON NOME dal menù FILE e, nella linea dedicata al nome del file digitare “autorun.if” virgolette (” “) comprese, in modo che il file venga salvato con la giusta estensione.
Il contenuto più semplice del file “autorun.inf” è:
[autorun]
open=nomefile.ext
dove nomefile è il nome del file e .ext stà per l’estensione (normalmente .exe). Un esempio concreto è:
[autorun]
open=explorer.exe
in questo modo, all’inserimento del CD verrà aperto Esplora Risorse. Il comando open comunque è in grado di lanciare qualsiasi programma, quindi è sufficiente scrivere il nome del programma (eventualmente con la sua path) dopo il comando open per lanciare quel programma all’inserimento del CD.
Volendo, tramite un file autorun.inf è possibile assegnare un’icona specifica al CD, in modo che, all’inserimento del CD nel lettore, Esplora risorse utilizzi per quel CD l’icona indicata e non l’icona standard utilizzata per i CD. In questo caso la linea da aggiungere a quelle già presenti deve essere:
icon=nomeicona.ico
Come prima, nomeicona è il nome dell’icona, e .ico è l’estensione usata dai sistemi classe Windows per le icone. Ovviamente il file dell’icona deve essere scritto nella root del CD.
Un’altro metodo per specificare l’icona è la riga:
icon=nomexe.exe, n
Dove nomexe.exe e il nome del file dell’eseguibile e “n” è un numero da 0 in poi che specifica l’ID dell’icona salvata nel file exe; infatti nei file eseguibili è possibile, usando file di risorse, includere più di una icona; provate con il file explorer.exe oppure con shell32.dll
E’ anche possibile far aprire dal file autorun.inf una pagina web. In questo caso è necessario utilizzare il comando
open=explorer.exe nomepagina.htm
che va a sostituire il comando open=nomefile.ext. Quindi in questo caso l’esempio è:
[autorun]
open=explorer.exe nomepagina.htm
Infine, per finire, si può fare in modo che all’inserimento del CD vengano aggiunte alcune voci nel menù contestuale di Windows, di modo che cliccando con il tasto destro sul CD da Esplora risorse compaiano anche queste voci di menù. In questo caso è necessario ricorrere al comando shell. Ecco un esempio:
[autorun]
open = setup.exe /i
shell\install = &INSTALLA
shell\install\command = setup.exe /i
shell\readme = &LEGGIMI
shell\readme\command = notepad help\readme.txt
In questo modo il comando di default dell’autorun è setup.exe. Andando a cliccare con il tasto destro sul CD, oltre alle solite voci di menù contestuale compariranno anche queste voci:
INSTALLA, che eseguirà il comando setup.exe
LEGGIMI, che lancerà il blocco note aprendo automaticamente il file readme.txt
Prima di masterizzare il CD finale consigliamo sempre di provare un un disco riscrivibile.
Questo sito spera di essere un punto di riferimento per chiunque voglia trovare delle curiosità informatiche a portata di mano.
Sappiamo che ci sono parecchi siti simili in rete ma speriamo vivamente che qui possiate trovare quello che altrove non avete incontrato...

[...] Crearsi il proprio file Autorun.inf per l’avvio di un CD/DVD [...]
Finalmente! grazie al suggerimento trovato in questa pagina sono riuscito a far partire il cd in autoplay con la pagina .html impostata.
Ciao a tutti, continuate così.
Complimenti.
La semplicità e gli esempi sono da 10 e lode.
ciao volevo chiedere un aiuto:voglio fare un cd con un file power point che parta da solo dopo l’inserimento nel pc del cd.una volta creato un documento teso come spiegato nel sito,e una volta reso il mio file ppt, un pps, posso masterizzare questi due file sul cd?partirà da solo?
ho creato un file power point che dopo averlo masterizzato, non mi fa sentire i file mp3 nel file ppt che ho creato.questo accade anche se il mio file ppt vado a leggerlo su un’altro pc.perchè avviene questo?come posso fare?
grazie
ciao!ho un problema con reason 4!dopo l’installazione,mi chiede di inserire il dvd della sound banck ma il mio problema è che è in file icon….la apro ma mi fa vedere l’immagine del dvd….cosa devo fare??
Ottima guida, peccato non funzioni sulle USB…
Salve, se possibile, vorrei informazioni più precise riguardo l’inserimento dell’autorun su un cd. Ho provato a seguire le istruzioni fornite ma il risultato arriva solo in parte. Sto cercando di masterizzare un cd musicale/dati con Nero Express, e dopo aver inserito i file musicali ho inserito, dopo il primo avanzamento, nella seconda parte del programma, l’icona (Cornucuore.ico), il file di presentazione di Microsoft PowerPoint (la vita.pps) e il file dell’autorun (nominato autorun.inf) col Blocco note con scritto all’interno:
[autorun]
open=la vita.pps
icon=Cornucuore.ico
Dopo averlo masterizzato appare l’icona prescelta ma non l’avvio automatico del file di presentazione. Cliccando 2 volte sull’icona/unità “D”, oppure cliccando t.destro/autoplay, mi chiede quale programma usare per aprire e dopo aver scelto powerpoint mi “dice” impossibile aprire D:\.
Puoi gentilmente dirmi come risolvere…?
Grazie!
X Giancristian:
Credo che l’errore sia per il nome del file .pps che contiene uno spazio; prova a rinominare il file in vita.pps e rifare la procedura.
Ciao
Salve,
a proposito di cd-rom ed eseguibili, con l’autorun è possibile verificare la presenza di programmi già istallati (esempio: quicktime, adobereader, etc.) così che se non sono presenti li si può istallare da cd-rom, per l’appunto?
grazie
Vorrei, gentilmente, sapere come fare per mostrare l’avviso di caricamento in corso, poichè ho creato un file “setup.exe” con Inno Setup che è circa 600 MB e quando inserisco il CD passa qualche minuto prima che venga caricato con autorun ( l’utente potrebbe credere che non stia caricando niente).
grazie
esiste un comando che mi consente di mandare il filmato in ciclo continuo
grazie
ma se io voglio che in una chiavetta USB si apra una canzone all’entrata della chiavetta come si fa?
Come fare per dire all’autorun di aprire una determinata cartella del Cd da me creato?
Inoltre: ho notato che nell’autorun del DVD Live di Ubuntu 9.04 compiare la seguente stringa (si chiama così?)
[autorun]
open=wubi.exe –cdmenu
icon=wubi.exe,0
label=Install Ubuntu
[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false
Per quanto riguarda [Content] credo che le scritte “MusicFiles=false” eccetera servono ad evitare che Windows faccia partire la fastidiosa tendina della scelta dell’operazione da fare, indicando, appunto, che non ci sono contenuti multimediali da riprodurre.
Vorrei creare un autorun che dicesse la stessa cosa, con un’icona di presentazione, l’apertura di una cartella e una label da me scelte.
Mi potete aiutare? Vi ringrazio anticipatamente e complimenti per l’articolo.
Gianluca