Hotline pc one faq windows  
Hotline pc line
Hotline PC - contact Hotline PC - Vista Hotline PC - Windows XP Hotline PC - dossiers Hotline PC - registre Hotline PC - reseaux Hotline PC - applications Hotline PC - ms-dos Hotline PC - gravure Hotline PC - autres
Google
 
Forum
Fonds d'écran
Sonneries
Sonneries






Créer un disque "Autorun"

Un didacticiel concernant la création d'un fichier Autorun.inf et de l'utilisation de MultiInstall.

Dernière mise à jour : 05/11/2005


Création d'un fichier Autorun.inf
Installer et utiliser MultiInstall

Syntaxe du fichier Autorun.inf

- Créer un disque "Autorun" :

L’Autorun est une spécification propre aux systèmes d’exploitation Windows qui permet d’automatiser les procédures de lancement ou d’installation d’un programme. Rappelons que vous pouvez désactiver temporairement la fonctionnalité Autorun en gardant la touche Maj enfoncée au moment où vous insérez le disque. Les fichiers suivants sont requis :
* un fichier nommé Autorun.inf
* un fichier exécutable.
Le fichier Autorun.inf doit être placé à la racine de votre disque.
Vous pouvez créer votre premier fichier Autorun.inf dans un éditeur de texte quelconque comme le Bloc-notes Windows. Sa structure ressemble fortement à celle d’un fichier .ini avec des sections appelées "clés" et, à l’intérieur de chacune d’elles, un certain nombre de commandes. Voici le détail des commandes autorisées pour la section [Autorun] :
* Defaulticon : définit l’icône par défaut pour l’application spécifiée.
* Icon : définit le chemin vers le fichier icône contenu dans un fichier exécutable. Ce sera le nom du fichier, suivi d’une virgule et du numéro d’index ou le nom d'un fichier .ico. Cette icône s’affiche dans l’Explorateur à la place de l’icône standard attribué au CD-Rom. Elle doit être placée dans le même répertoire que le fichier exécutable défini par l’entrée Open.
* Label : définit le texte qui sera affiché dans l’Explorateur quand le disque sera inséré, par exemple label=Étiquette_Du_Disque.
* Open : définit le nom et l’emplacement de l’application qui sera automatiquement lancée. Il est possible d’ajouter les commutateurs propres à l’application qui est spécifiée.
* Shell : définit la commande par défaut. La variable verb correspondant à la commande de menu. La syntaxe employée est shell=verb.
* Shell\Verb : permet d’ajouter une commande personnalisée au raccourci pointant vers le disque.
Voyez cet exemple :
shell\verb\command=Nom_Fichier.exe
shell\verb=Texte_Du_Menu
La première entrée associe la variable verb à une commande. Ce sera aussi le texte qui sera affiché dans le raccourci. Nom_Fichier.exe représente l’emplacement et le nom du fichier exécutable.
La deuxième entrée permet de personnaliser le texte qui sera affiché dans le raccourci pointant vers le disque.
* Shellexecute : permet d'ouvrir directement un fichier (à partir du moment que l'utilisateur possède l'application correspondante) : shellexecute=index.htm
Vous pouvez ajouter plusieurs commandes dans le menu contextuel en définissant plusieurs entrées verb, par exemple :
shell\ALire\command=notepad readme.txt
shell\ALire=Lisez &Moi
Ici, l’emploi du caractère & permet de définir un raccourci clavier (Ctrl+M).
La première ligne définit la commande alors que la seconde définit le texte qui apparaît dans le menu contextuel.
Voici un exemple classique d’un fichier Autorun :
[autorun]
open=Nom_Fichier.exe
icon=Nom_Fichier.exe,1
Voici un exemple complet :
1) Dans un répertoire quelconque créez deux dossiers nommés Images et Programmes.
2) Dans le répertoire Images copiez un fichier .ico.
Dans cet exemple, le fichier s'appelle Image.ico.
3) Dans le répertoire nommé Programmes copiez le fichier Notepad.exe et un fichier texte nommé Texte.txt.
4) Créez un fichier Autorun.inf avec ce contenu :

[autorun]
icon=Images\Image.ico
label=Test
open=Programmes\notepad.exe
shell=Démarrer
shell\Ouvrir\command=Programmes\notepad.exe
shell\Ouvrir=Ouvrir l'application
shell\Lire\command=notepad.exe \Programmes\Texte.txt
shell\Lire=Lire le fichier Texte.txt

5) En vous servant d'un programme comme UltraISO créez une image ISO.
Enregistrez le fichier .iso en lui donnant le nom que vous voulez.
6) En vous servant d'un logiciel comme Daemon-Tools créez un lecteur virtuel puis montez l'image que vous avez créée.
7) Ouvrez l'Explorateur Windows puis, avec le bouton droit de la souris, cliquez sur la lettre de lecteur qui correspond à votre disque virtuel.
8) Testez une à une ces trois commandes :
* Exécution automatique
* Lire le fichier texte.txt
* Ouvrir l'application


Multi Install

- Créer un menu CD/DVD :

Il existe un grand nombre de logiciels permettant de créer des menus personnalisés pour vos disques. Nous avons choisis de vous présenter un logiciel gratuit nommé "Multi Install". C'est simplement un programme d'authoring de menus CD/DVD .Vous pouvez le télécharger à partir de cette adresse : http://multiinstall.sourceforge.net.
1) Cliquez sur le lien Multi Install placé dans la rubrique Download.
2) Décompressez l'archive ZIP puis double-cliquez sur un fichier exécutable nommé MI231Setup.exe afin de lancer l'installation du programme.
Ce programme s'articule autour de deux notions :
* XML : le fichier qui permettra l'affichage du menu de départ sera au format XML.
Définition : le langage XML (eXtensible Markup Language ou langage de balisage extensible). C'est un langage de balisage évolué qui succède peu à peu au HTML. Il autorise de nombreuses fonctionnalités impossibles à réaliser avec ce langage comme celle de pouvoir transférer en même temps des données et leurs structures et ainsi permettrent l'échange d'informations codifiées sur Internet.
* Skin (apparence) : ce terme désigne la fenêtre de démarrage qui se lancera quand vous allez insérer votre disque. Vous pouvez garder les paramètres classiques ou personnaliser complètement cette fenêtre. Dans ce cas, le fichier .xml qui sera créé sera différent du précédent. Vous pouvez les appeler DisqueClassique et DisqueSkin afin de les différencier.
Un projet quel qu'il soit s'appelle une composition. Go.exe est le fichier exécutable de Multi Install Skinable tandis que Setup.exe est le fichier exécutable de Multi Install Classic. Toutes vos données peuvent être compressées au format ACE, RAR ou ZIP. Le but étant de gagner le maximum de place sur votre disque.À l'ouverture du programme un certain nombre de champs sont disponibles :
* Titre I : saisissez le nom du disque.
* Titre II : permet d'indiquer un sous-titre comme, par exemple, le nom de l'entreprise.
* Nom tâche : saisissez le texte qui apparaîtra dans la barre des tâches.
* Répertoire archive : saisissez le nom du répertoire dans lequel le programme doit chercher les fichiers archives (zip, rar, ace ou exe).
* Répertoire Image/Plus : saisissez le nom du répertoire dans lequel le programme doit rechercher des images. Cela peut être des fichiers portant les extensions .jpg, .gif, .bmp, .txt ou html.
* Ressource : un fichier "Ressource" est un fichier compressé contenant des captures d'écran, des fichiers NFO, des icones ainsi que des fichiers de polices. C'est un fichier compressé en utilisant le format ZIP mais qui doit porter une extension .res.
Information : les fichiers NFO contiennent des informations compilées sous la forme d'un texte.
* Message : saisissez un texte qui apparaîtra dans la partie inférieure gauche de votre écran.
* Taille des icones : permet de spécifier la taille des icones. Par défaut, le format 16 x 16 est utilisé.
* Langage : dans la liste déroulante, saisissez Français. Cette option vous permet de définir la langue utilisée dans les fenêtres de "Skin".
3) Cliquez sur le menu Aperçu avec Multi Install Classique ou Mutli Install Skinable.
Vous pouvez visualiser la structure du fichier .xml qui est généré en choisissant la commande Fichier XML.
Les champs de catégories vous permet de structurer les choix en fonction des données présentes sur votre disque : "Sauvegarde", "Musique", "Documents", etc.
* Vous pouvez effacer une catégorie en vous servant du bouton Effacer sélection.
* Vous pouvez changer l'ordre des catégories en vous servant des boutons représentant des flèches de direction ou des flèches barrées. Dans le premier cas, vous changerez la hiérarchie des catégories tandis que dans 'autre vous changerez l'ordre dans lequel les catégories apparaissent.
* Deux boutons Icône réduite… et Icône développée vous permettent de placer une petite icône devant chacun des catégories. Cela vous permettra d'afficher une icône différente quand une catégorie est fermée puis développée.
* Le bouton Image: permet d'insérer une image au format .jpg, .gif, .bmp qui doit être placée dans le répertoire Plus ou More (ou un de ses sous-répertoires). L'image apparaîtra dans le cadre Capture d'écran dès que vous activerez la fonction Aperçu.
Vous devez donc créer un dossier de ce nom. Notez que les images peuvent être également des animations aux formats .avi, .mpg, .mpeg, .mpe et .asf.
Les champs de programmes vous permettent d'insérer des informations comme le numéro de série, la date de sortie, etc.
* Vous pouvez renommer chaque champ en cliquant sur le bouton Renommer.
* Vous pouvez supprimer les champs inutiles en les sélectionnant puis en cliquant sur le petit bouton bleu représentant une flèche. Les champs correspondants seront déplacés dans la rubrique Champs à masquer.
* Chemin inst : permet de préciser le répertoire d'installation par défaut. Un certain nombre de répertoires d'installation sont prédéfinis :

Répertoire : Variable utilisée
C:\Program Files : {pf}
C:\Windows\Temp : {tmp}
C:\Windows : {win}
C:\Windows\System : {sys}

* Fic. archive : définit le nom du fichier archive qui doit être placé dans le répertoire Data (ou un de ses sous-répertoires).
Il est possible de placer différents types d'archives. Si les fichiers sont des images ou des animations (.avi, .mp3, .html), la commande placée dans la liste déroulante Bouton inst. sera celle-ci : Voir. De la même façon, à des fichiers texte (.txt, .html, .htm ou .doc) correspondra le bouton Lire.
* Script : permet d'automatiser un certain nombre de tâches vous permettant d'automatiser une installation. En voici le détail !
*- Execute file : lance l'application sélectionné une fois seulement qu'elle a été décompressée dans le répertoire que vous n'avez pas oublié de définir précédemment.
*- Copy file : vous permet d'initier une copie de fichiers.
*- Delete file : vous permet de supprimer des fichiers.
*- Set status text : affiche un texte pendant que l'opération définie précédemment s'accomplit.
*- Comment example : permet d'insérer un commentaire dans votre fichier de script.
*- Copy to clipboard : permet de copier les fichiers définis dans le Presse-papiers.
*- Create shorcut : permet de définir un raccourci présent dans le menu Démarrer et le Bureau Windows (Create Shortcut: "{startmenuprg}\Multi Install\MI Edit"; Filename: "{destdir}/MIEdit.exe" et Create Shortcut: "{desktop}\Brower new folder"; Foldername: "{destdir}")
*- Add file to uninstall : permet de préciser les fichiers à désinstaller.
*- Set registry value : permet de créer des entrées dans le Registre Windows.
*- Set Message : permet d'ajouter un message avant que l'opération suivante s'initialise.
*- Play music file : permet de lire un fichier wave.
*- Stop music : arrête la lecture du fichier audio.
*- Set finish text : permet d'afficher un message en fin de processus.
*- Make uninstallation impossible : rend tout processus de désinstallation impossible en ne plaçant pas de fichier uninst.ex_ dans le même répertoire que le fichier Setup.exe.
*- Disable Window : permet de lancer le processus d'installation en mode non interactif : la fenêtre correspondante sera masquée.
Les autres outils
À partir du menu Fichier il est possible de crypter un fichier XML afin de crypter également les mots de passe qui protègent vos archives ace, zip et rar. Dans ce cas, votre composition aura une extension .dat.
Il est possible de créer un "Autorun" à partir du menu Créer. Une fois vos paramètres définis cliquez sur le bouton Écrire autorun.inf.
Vous devez vérifier la présence des fichiers d'installation en vous servant des commandes suivantes :
* Outils/Vérifier/Joindre les fichiers archive : permet de vérifier que tous les fichiers compressés existent.
* Outils/Vérifier les fichiers image/plus : même remarque que précédemment mais qui s'applique aux images.
* Outils/Recalculer les valeurs des champs de taille : la zone de texte Taille (Ko) affiche la taille des fichiers. Vous pouvez vérifier l'indication affichée en utilisant cette commande.

- Créer un CD "skinable" :
Cette fonction va vous permettre de créer des skins entièrement personnalisés.
1) Cliquez sur Outils/Propriétés MI Skinables…
* Police et couleur : a priori rien de très compliqué !
2) Cliquez sur le bouton Aperçu MI Skinable pour visualiser les changements.
* Transparence : permet d'ajouter des effets de transparences à toutes les fenêtres.
* Positions and sizes : servez-vous de la liste déroulante placée en haut à gauche afin de faire défiler toutes les fenêtres. Pour le reste, il suffit de faire fonctionner votre créativité !
* Divers : il y a un certain nombre d'options vous permet de paramétrer l'affichage des arborescences dans le menu de démarrage. La rubrique Scripts vous permet de définir un script de démarrage et de fermeture. La rubrique Titre musique vous permet de spécifier un fond sonore. La rubrique Visualisation donne la possibilité offre un certain nombre d'effets visuels. Enfin, les options présentes dans la rubrique Description/Notes sur l'installation offre la possibilité d'aligner ou de fusionner les champs de description et d'installation.

- Finaliser votre projet :
Les fichiers UnzDll.dll, unrar.dll, et unace.dll doivent seulement être présents si vous utilisez le type d'archive correspondant (unzdll.dll pour .zip).
Les fichiers *.jpg, *.gif, *.png, ou *.bmp doivent être inclus si vous utilisez la fonctionnalité "Multi Install Skinable".
Le fichier *.dat est indispensable si vous avez crypté le fichier XML ou mélangé les archives.
L'arborescence utilise des couleurs de surbrillance syntaxiques de façon à ce qu'il soit facile de voir si un fichier ou une capture d'écran est absente :
* Rouge : une archive est manquante.
* Orange : une capture d'écran ou un fichier "Plus" est manquant.
* Vert : tous les fichiers pour ce programme existent.
* Noir : Aucun nom de fichier n'est spécifié dans le champ Archive.

- Un exemple commenté :
Nous allons prendre un exemple très simple…
1) Dans la rubrique Général saisissez le titre de votre disque, le nom de la tâche puis personnalisez le nom des champs à afficher.
2) Cliquez sur le bouton Nouvelle catégorie puis entrez le nom du menu.
Il faut maintenant ajouter les programmes dont vous souhaitez disposer.
3) Placez les fichiers exécutables dans le dossier Data.
4) Cliquez sur Importer/Programmes à partir de fichiers… puis cliquez sur le bouton Parcourir… et sélectionnez les fichiers exécutables correspondant à chaque programme que vous souhaitez installer.
Signalons que vous pouvez compresser l'ensemble de vos fichiers en utilisant WinRAR ou WinZIP et ce afin d'économiser de la place sur votre disque.
5) Sélectionnez chacun des noms des applications et renseignez les champs présents dans la rubrique Programmes.
6) Atrribuez une icône ainsi qu'une capture d'écran pour chacun des programmes.
7) Cliquez sur Aperçu afin de contrôler la qualité de votre travail.
8) Le disque se grave comme n'importe quel CD de données.
Attention de ne pas oublier de copier tous les fichiers et les dossiers nécessaires !


blog, bookmark, newsletter


abc-blagues - infopage - les societes - entrepreneurs de france - flashmeat topsitefr - radioduweb
c-rigolo - woopami - rire-et-sourire - pubstv - widouf - planete-nokia - streaming-fr

© 2001-2008 Hotline-PC.org. Tous droits réservés. Ce site fait régulièrement l'objet d'un marquage IDDN.IDDN Certification
Un site du réseau : 

Contact - Plan du site - Notice légale
Blog Bookmark Newsletter