SlideShare une entreprise Scribd logo
1  sur  2
étapes d'installation d'une application
l'installation d'une application est un processus simple basé sur le transfère des fichiers de
l'application vers le répertoire d'exécution et l'enregistrement des paramètres généraux et des clés
registre si nécessaire.
pour créer un installateur personnalisé il faut juste transformer (al matloub) vers des étapes
successive pour terminer tout les processus nécessaire.
les étapes
1.licence d'utilisation
pour les applications commerciale, il est recommandé d'insérer une licence d'utilisation pour
protéger les droits d'auteur et mettre des règles pour l'utilisation.
créer un bouton accepter et le relier au champ de licence, pour être sure que l'utilisateur lit la licence
avant de cliquer sur le bouton Accepter.
2.répertoire d'installation
par défaut il est recommander d'insérer un chemin pour l'installation on utilisation la fonction
SysRep(), et pour installer dans le répertoire du système par défaut on ajoute srProgramFiles et enfin
on ajoute le nom du répertoire de l'application pour obtenir:
SysRep(srProgramFiles)+"Monapplication"="C:ProgramFileMonapplication"
3.copier les fichiers
les fichiers de l'application doit être stocké dans un dossier dans le répertoire d'exécution de
l'installateur ou bien compresser dans un archive et stocké dans le répertoire de l'installateur.
pour copier les fichiers de l'application vers le répertoire d'exécution il y a deux méthode pour le
faire.
1.copier tout les fichiers une seule fois.
copier le dossier qui contient les fichiers de l'application on utilisant la fonction frepcopie().
avantages: moins travail , plus facile à paramétrer.
inconvénients: prend beaucoup de temps dans l'exécution, l'application peut planter au cours de
l'exécution, impossible d'utiliser une jauge de progression.
2.copier les fichiers une par une
copier l'ensemble des fichiers une par une on utilisant la fonction fCopieFichier ()
avantages: créer une jauge de progression, afficher le nom du fichier copier
inconvénients: plus de travail, difficile à paramétrer.
4.enregistrer les paramètres de l'application
parfois les applications nécessite l'utilisation du registre de l'ordinateur pour enregistrer les clés
d'activation et de l'exécution. utiliser la fonctions RegistreCréeClé () pour créer un clé registre et
RegistreEcrit() pour remplir le clé avec les valeurs necessaire.

Contenu connexe

Tendances

Procédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsProcédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsAddi Ait-Mlouk
 
Audit openERP 7.0: Mise en place &Optimisation de Performances
Audit openERP 7.0: Mise en place &Optimisation de Performances Audit openERP 7.0: Mise en place &Optimisation de Performances
Audit openERP 7.0: Mise en place &Optimisation de Performances Firas Kouẞàa
 
Install oracle 11g sous RedHat
Install oracle 11g sous RedHatInstall oracle 11g sous RedHat
Install oracle 11g sous RedHatTaoufik AIT HSAIN
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoPASCAL Jean Marie
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un AlfrescoPASCAL Jean Marie
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Rapport Kernel Linux - Configuration – Compilation & installation
Rapport Kernel Linux - Configuration –  Compilation & installationRapport Kernel Linux - Configuration –  Compilation & installation
Rapport Kernel Linux - Configuration – Compilation & installationAyoub Rouzi
 
Iis6 windows server_2003
Iis6 windows server_2003Iis6 windows server_2003
Iis6 windows server_2003Mehdi Labhairi
 
Presentation Symfony2
Presentation Symfony2Presentation Symfony2
Presentation Symfony2Ahmed ABATAL
 

Tendances (12)

Procédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsProcédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windows
 
Noyau
NoyauNoyau
Noyau
 
Audit openERP 7.0: Mise en place &Optimisation de Performances
Audit openERP 7.0: Mise en place &Optimisation de Performances Audit openERP 7.0: Mise en place &Optimisation de Performances
Audit openERP 7.0: Mise en place &Optimisation de Performances
 
Install oracle 11g sous RedHat
Install oracle 11g sous RedHatInstall oracle 11g sous RedHat
Install oracle 11g sous RedHat
 
Installation open erp
Installation open erpInstallation open erp
Installation open erp
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation Nuxeo
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Rapport Kernel Linux - Configuration – Compilation & installation
Rapport Kernel Linux - Configuration –  Compilation & installationRapport Kernel Linux - Configuration –  Compilation & installation
Rapport Kernel Linux - Configuration – Compilation & installation
 
Linux Scripting
Linux Scripting Linux Scripting
Linux Scripting
 
Iis6 windows server_2003
Iis6 windows server_2003Iis6 windows server_2003
Iis6 windows server_2003
 
Presentation Symfony2
Presentation Symfony2Presentation Symfony2
Presentation Symfony2
 

En vedette

Soal baca kitab kelas xii ipa
Soal baca kitab kelas xii ipaSoal baca kitab kelas xii ipa
Soal baca kitab kelas xii ipaKi Ronggolawe
 
Mi foto-relato en los medios
Mi foto-relato en los mediosMi foto-relato en los medios
Mi foto-relato en los mediosJosema
 
Soal baca kitab kelas xii ips
Soal baca kitab kelas xii ipsSoal baca kitab kelas xii ips
Soal baca kitab kelas xii ipsKi Ronggolawe
 
Portfolio-DeepSoft.en
Portfolio-DeepSoft.enPortfolio-DeepSoft.en
Portfolio-DeepSoft.enVinicius Pess
 
Robert Letter of recommendation
Robert Letter of recommendationRobert Letter of recommendation
Robert Letter of recommendationEhud Shapir, PMP
 
Soal baca kitab kelas x
Soal baca kitab kelas xSoal baca kitab kelas x
Soal baca kitab kelas xKi Ronggolawe
 
Hector alvarez
Hector alvarezHector alvarez
Hector alvarezhek_sk8
 
Soal baca kitab kelas xi ips
Soal baca kitab kelas xi ipsSoal baca kitab kelas xi ips
Soal baca kitab kelas xi ipsKi Ronggolawe
 
Soal baca kitab kelas xii ipa 1
Soal baca kitab kelas xii ipa 1Soal baca kitab kelas xii ipa 1
Soal baca kitab kelas xii ipa 1Ki Ronggolawe
 
Lignans and neolignans
Lignans and neolignans Lignans and neolignans
Lignans and neolignans Zainab Javed
 
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果Serverworks Co.,Ltd.
 
Soal bahasa arab 2013 ma
Soal bahasa arab 2013 maSoal bahasa arab 2013 ma
Soal bahasa arab 2013 maKi Ronggolawe
 
DEMENSIA GANGGUAN PSIKOTIK
DEMENSIA GANGGUAN PSIKOTIKDEMENSIA GANGGUAN PSIKOTIK
DEMENSIA GANGGUAN PSIKOTIKAina Faatihah
 

En vedette (19)

Soal baca kitab kelas xii ipa
Soal baca kitab kelas xii ipaSoal baca kitab kelas xii ipa
Soal baca kitab kelas xii ipa
 
JCCC Sustainability
JCCC Sustainability JCCC Sustainability
JCCC Sustainability
 
Mi foto-relato en los medios
Mi foto-relato en los mediosMi foto-relato en los medios
Mi foto-relato en los medios
 
Soal baca kitab kelas xii ips
Soal baca kitab kelas xii ipsSoal baca kitab kelas xii ips
Soal baca kitab kelas xii ips
 
Portfolio-DeepSoft.en
Portfolio-DeepSoft.enPortfolio-DeepSoft.en
Portfolio-DeepSoft.en
 
Robert Letter of recommendation
Robert Letter of recommendationRobert Letter of recommendation
Robert Letter of recommendation
 
Sesion de clase medio ambiente
Sesion de clase medio ambienteSesion de clase medio ambiente
Sesion de clase medio ambiente
 
Soal baca kitab kelas x
Soal baca kitab kelas xSoal baca kitab kelas x
Soal baca kitab kelas x
 
Matter
MatterMatter
Matter
 
Hector alvarez
Hector alvarezHector alvarez
Hector alvarez
 
Soal baca kitab kelas xi ips
Soal baca kitab kelas xi ipsSoal baca kitab kelas xi ips
Soal baca kitab kelas xi ips
 
Soal baca kitab kelas xii ipa 1
Soal baca kitab kelas xii ipa 1Soal baca kitab kelas xii ipa 1
Soal baca kitab kelas xii ipa 1
 
Lignans and neolignans
Lignans and neolignans Lignans and neolignans
Lignans and neolignans
 
Leds
LedsLeds
Leds
 
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
 
Soal bahasa arab 2013 ma
Soal bahasa arab 2013 maSoal bahasa arab 2013 ma
Soal bahasa arab 2013 ma
 
IELTS Speaking Tips
IELTS Speaking Tips IELTS Speaking Tips
IELTS Speaking Tips
 
Publika Brasil
Publika BrasilPublika Brasil
Publika Brasil
 
DEMENSIA GANGGUAN PSIKOTIK
DEMENSIA GANGGUAN PSIKOTIKDEMENSIA GANGGUAN PSIKOTIK
DEMENSIA GANGGUAN PSIKOTIK
 

Similaire à Installation

Spring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'tsSpring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'tsJulien Wittouck
 
Spring boot anane maryem ben aziza syrine
Spring boot anane maryem ben aziza syrineSpring boot anane maryem ben aziza syrine
Spring boot anane maryem ben aziza syrineSyrine Ben aziza
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008Sonny Brabez
 
Découverte d'aeSecure, sécurisation et optimisation sites Apache
Découverte d'aeSecure, sécurisation et optimisation sites ApacheDécouverte d'aeSecure, sécurisation et optimisation sites Apache
Découverte d'aeSecure, sécurisation et optimisation sites ApacheChristophe Avonture
 
Le système de versioning git
Le système de versioning gitLe système de versioning git
Le système de versioning gitNassim Bahri
 
La Console Symfony
La Console Symfony La Console Symfony
La Console Symfony Imad ZAIRIG
 
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniterAtsé François-Xavier KOBON
 
Tutorial final cut pro 7 pour Memoways
Tutorial final cut pro 7 pour MemowaysTutorial final cut pro 7 pour Memoways
Tutorial final cut pro 7 pour MemowaysUlrich Fischer
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04ImnaTech
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linuxKhalid ALLILI
 
Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas yassine87
 
Photoshop cs4 lisez-moi
Photoshop cs4   lisez-moiPhotoshop cs4   lisez-moi
Photoshop cs4 lisez-moiCamaralon
 
Photoshop Cs4 — Lisez Moi -imarah.net-
Photoshop Cs4 — Lisez Moi -imarah.net-Photoshop Cs4 — Lisez Moi -imarah.net-
Photoshop Cs4 — Lisez Moi -imarah.net-guest07571d
 
Maintenance du système Linux
Maintenance du système LinuxMaintenance du système Linux
Maintenance du système LinuxEL AMRI El Hassan
 
Symfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiquesSymfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiquesNoel GUILBERT
 

Similaire à Installation (20)

Odoo open erp
Odoo open erpOdoo open erp
Odoo open erp
 
Tuto bada
Tuto badaTuto bada
Tuto bada
 
Spring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'tsSpring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'ts
 
Spring boot anane maryem ben aziza syrine
Spring boot anane maryem ben aziza syrineSpring boot anane maryem ben aziza syrine
Spring boot anane maryem ben aziza syrine
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008
 
Découverte d'aeSecure, sécurisation et optimisation sites Apache
Découverte d'aeSecure, sécurisation et optimisation sites ApacheDécouverte d'aeSecure, sécurisation et optimisation sites Apache
Découverte d'aeSecure, sécurisation et optimisation sites Apache
 
Le système de versioning git
Le système de versioning gitLe système de versioning git
Le système de versioning git
 
La Console Symfony
La Console Symfony La Console Symfony
La Console Symfony
 
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
 
Tutorial final cut pro 7 pour Memoways
Tutorial final cut pro 7 pour MemowaysTutorial final cut pro 7 pour Memoways
Tutorial final cut pro 7 pour Memoways
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04
 
Installation
InstallationInstallation
Installation
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linux
 
rapport.pptx
rapport.pptxrapport.pptx
rapport.pptx
 
Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas
 
Photoshop cs4 lisez-moi
Photoshop cs4   lisez-moiPhotoshop cs4   lisez-moi
Photoshop cs4 lisez-moi
 
Photoshop cs4 lisez-moi
Photoshop cs4   lisez-moiPhotoshop cs4   lisez-moi
Photoshop cs4 lisez-moi
 
Photoshop Cs4 — Lisez Moi -imarah.net-
Photoshop Cs4 — Lisez Moi -imarah.net-Photoshop Cs4 — Lisez Moi -imarah.net-
Photoshop Cs4 — Lisez Moi -imarah.net-
 
Maintenance du système Linux
Maintenance du système LinuxMaintenance du système Linux
Maintenance du système Linux
 
Symfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiquesSymfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiques
 

Installation

  • 1. étapes d'installation d'une application l'installation d'une application est un processus simple basé sur le transfère des fichiers de l'application vers le répertoire d'exécution et l'enregistrement des paramètres généraux et des clés registre si nécessaire. pour créer un installateur personnalisé il faut juste transformer (al matloub) vers des étapes successive pour terminer tout les processus nécessaire. les étapes 1.licence d'utilisation pour les applications commerciale, il est recommandé d'insérer une licence d'utilisation pour protéger les droits d'auteur et mettre des règles pour l'utilisation. créer un bouton accepter et le relier au champ de licence, pour être sure que l'utilisateur lit la licence avant de cliquer sur le bouton Accepter. 2.répertoire d'installation par défaut il est recommander d'insérer un chemin pour l'installation on utilisation la fonction SysRep(), et pour installer dans le répertoire du système par défaut on ajoute srProgramFiles et enfin on ajoute le nom du répertoire de l'application pour obtenir: SysRep(srProgramFiles)+"Monapplication"="C:ProgramFileMonapplication" 3.copier les fichiers les fichiers de l'application doit être stocké dans un dossier dans le répertoire d'exécution de l'installateur ou bien compresser dans un archive et stocké dans le répertoire de l'installateur. pour copier les fichiers de l'application vers le répertoire d'exécution il y a deux méthode pour le faire. 1.copier tout les fichiers une seule fois. copier le dossier qui contient les fichiers de l'application on utilisant la fonction frepcopie(). avantages: moins travail , plus facile à paramétrer. inconvénients: prend beaucoup de temps dans l'exécution, l'application peut planter au cours de l'exécution, impossible d'utiliser une jauge de progression. 2.copier les fichiers une par une copier l'ensemble des fichiers une par une on utilisant la fonction fCopieFichier () avantages: créer une jauge de progression, afficher le nom du fichier copier inconvénients: plus de travail, difficile à paramétrer.
  • 2. 4.enregistrer les paramètres de l'application parfois les applications nécessite l'utilisation du registre de l'ordinateur pour enregistrer les clés d'activation et de l'exécution. utiliser la fonctions RegistreCréeClé () pour créer un clé registre et RegistreEcrit() pour remplir le clé avec les valeurs necessaire.