Creare un CD che parte da solo con i file .inf e .ico

Creare un CD autorun è facile, basta inserire i file giusti al posto giusto.

Supporto (supporto@tiflosystem.it) scrive:

Salve, volevo sapere qual è la procedura da seguire per creare un cd software che parta in automatico con l’installazione del
programma contenuto, una volta inserito nel lettore.

Grazie e arrivederci.

Marco

Caro Marco,

per creare un CD che parta in automatico, nella directory principale del CD, oltre al file dell’applicazione, devono esservi due
file: un file chiamato esattamante “autorun.inf” con le istruzioni per l’autorun, ed un file chiamato esattamente CD.ico con l’icona
del CD.

Quest’ultimo file lo puoi copiare da un qualsiasi CD, modificare o creare ex-novo con un programma grafico editor di icone.

Il file autorun.inf è un semplice file di testo, che puoi scrivere con il Blocco Note, che contiene un testo del genere:


[autorun]

OPEN=NOME.EXE

ICON=CD.ICO

e null’altro. Ovviamente, al posto di “NOME.EXE” devi mettere il nome del file eseguibile contenuto nel CD.

Se, per esempio, hai nel CD il file “INSTALL.EXE”, il file autorun.inf deve contenere:


[autorun]

OPEN=INSTALL.EXE

ICON=CD.ICO

Se invece il file da lanciare non è un’applicazione ma, ad esempio una pagina in HTML (esempio “informazioni.htm” od un altro documento, la cosa è più complessa.

Prima di tutto, ovviamente, deve essere disponible sul disco rigido del computer l’applicazione che sia in grado di eseguire il documento (in caso di file .htm o .html deve esserci un browser come Netscape Communicator, MSExplorer, Opera o NeoPlanet).
Nella directory principale del CD deve esserci un file eseguibile che invochi l’API di Windows con ShellExecute. Esistono in rete dei piccoli file, chiamati semplicemente “ShellExecute.exe”, scaricabili ed utilizzabili, alcune con note di copyright ed altri senza. Basta effettuare una ricerca nei siti di programmazione in VisualBasic per ottenerne molti esempi.
A questo punto il file autorun.inf deve contenere il seguente testo:


[autorun]

OPEN=ShellExecute informazioni.htm

ICON=CD.ICO

Se il file HTML fosse in una directory (es: docs) il file autorun.inf ovviamente deve contenere il seguente testo:


[autorun]

OPEN=ShellExecute docsinformazioni.htm

ICON=CD.ICO

PUBBLICITÀ
PUBBLICITÀ
Le vostre opinioni
Pubblicato il venerdì 16 giugno 2000 in: Risposte

Ultimi interventi

Vedi tutti

Inserisci per primo un commento a questo articolo.

PUBBLICITÀ
PUBBLICITÀ
L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No

Anteprima del commento