Créer un CD qui s’exécutera automatiquement

Pleurer Comment Faire…

Créer un CD qui s’exécutera automatiquement est en fait très simple. Tout ce que vous avez à faire est de créer le fichier ‘AUTORUN.INF‘ dans le répertoire racine du CD et de mettre quelques commandes simples dans le fichier pour indiquer ce que vous souhaitez exécuter automatiquement. Le fichier ‘AUTORUN.INF est un simple fichier texte – utilisez donc le bloc-notes pour le modifier.

Le fichier ‘AUTORUN.INF‘ doit commencer par la ligne suivante:


Il peut alors inclure l’une des commandes suivantes (facultatives) – chaque commande étant placée sur une ligne distincte:

icon=icon.ico Spécifie le nom du fichier d’icônes qui sera utilisé par l’explorateur comme icône pour ce CD.

Il peut s’agir du nom d’un fichier exécutable contenant une icône. Si l’exécutable contient plus d’une icône, un champ d’index optionnel peut être spécifié pour indiquer l’icône à utiliser:

icon=iconfile,index

label=text label Étiquette de texte qui sera affichée sur le CD dans l’explorateur.
open=exefile Spécifie la commande qui doit être exécutée automatiquement lorsque le CD est inséré pour la première fois. Il peut inclure un chemin et tous les arguments.
shellexecute=datafile Spécifie une application ou un fichier de données à ouvrir. Windows lancera l’application associée à ce type de fichier pour ouvrir le fichier de données.

Remarque:

  • ShellExecute ne fonctionne pas sur les anciennes versions de Windows (c’est-à-dire sous Windows 95 ou Windows 98 ou NT 4).
  • N’utilisez pas d’espaces dans le nom du fichier, sinon cela ne fonctionnera pas.

Par exemple, pour créer un CD qui exécutera automatiquement le programme ‘setup.exe‘, il faudrait un fichier AUTORUN.INF similaire à:

open=setup.exeicon=setup.exe

Pour créer un CD qui s’exécutera automatiquement pour ouvrir le fichier html ‘index.htm‘, il faudrait:

shellexecute=index.htmicon=index.htm

Cependant, étant donné que certaines anciennes versions de Windows ne prennent pas en charge ‘ShellExecute‘, une alternative moins élégante serait:

open=command /c start index.htmicon=index.htm

Sachez que l’utilisation de ‘command‘ et ‘start‘ limite cela aux machines exécutant Windows.

Notes pratiques connexes:

  • Comment tester l’exécution automatique d’un CD sans graver un CD

Ces notes sont censées s’appliquer à toutes les versions de Windows.

À propos de l’auteur: Brian Cryer est un développeur de logiciels et webmaster dédié. Pour son travail de jour, il développe des sites Web et des applications de bureau ainsi que des services informatiques. Il travaille comme auteur technique et consultant.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.