You are on page 1of 2

Portabiliser une application avec Reg Rapper

Juillet 2014

I) Introduction
II) Sauvegarde des paramètres
III) Portabilisation (Création des paramètres)
Autres Liens

I) Introduction
Voici un tutoriel vous permettant de suivre pas à pas la création d'un lanceur facilement pour une application qui n'est pas normalement portable, celle ci
inscrivant ses paramètres dans la base de registre. Pour ce tutoriel, j'ai pris comme exemple la portabilisation de Angry IP Scanner avec les outils suivants:

Reg Rapper

Note: Si le programme possède un driver, il ne peut pas être portable de cette manière. Si le programme possède des fichiers dans le répertoire Windows
ou d'autres répertoires système: il ne peut pas être portabilisé. Si il y a besoin d'enregistrer une dll/ocx : pas besoin d'essayer.

II) Sauvegarde des paramètres


Pour connaitre la ou les clés modifiées ou créées dans la base de registre par l'utilisation de Angry IP Scanner, nous allons faire un "tracing" de l'utilisation
du registre par Angry IP Scanner. Lancer RegFromApp Déroulez le menu "Files"->'Démarrer un nouveau processus"->"Browse..."->Sélectionnez votre
exécutable->Cochez "Start Tracing immediately" puis validez :

Nous allons ensuite sauvegarder les options de Angry IP Scanner dans un dossier nommé "Settings" :

Maintenant nous devons copier l'intégralité de l'application (le petit exécutable en gros...) dans un répertoire nommé "App" (par exemple) :

III) Portabilisation (Création des paramètres)


Maintenant, nous allons créer le fichier de paramètres (RegRap.ini, qui se place dans le menu "Settings"):

[DIRSETTINGS]
PROGRAMDIRECTORY=App[PROGSETTINGS]DEVNAME=AngryziberAPPNAME=Angry IP ScannnerEXECUTABLE=ipscan[REGSETTINGS]REGFILE=SettingsS

Vous remarquerez sûrement que j'ai oublié de mettre l'extension (.exe) à la ligne "EXECUTABLE" : Eh bein non: RegRapper le fait tout seul ! Et faites
attention à cela si vous êtes en train de portabiliser une autre application !
A la ligne "MANREGKEY": il faut mettre la clé à exporter (pour garder ses paramètres sur sa clé USB, cool non ?)
Le reste je pense que vous trouverez tout seuls (à moins qu'il y ait des anglophobes ?)
Vous avez maintenant fini la portabilisation de votre application (yeah!)

Autres Liens
Portabiliser une application avec AutoIt
Portabiliser une application avec NSIS
Portabiliser une application avec ThinApp
Portabiliser une application avec le Batch

Réalisé sous la direction de Jean-François PILLOU, fondateur de


CommentCaMarche.net.

Ce document intitulé « Portabiliser une application avec Reg Rapper » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence
Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

You might also like