DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Installation d'applications et de sites / Application WINDEV / Editeur d'installation
  • Présentation
  • Proposer l'exécution d'un programme
  • Spécifier l'exécutable à lancer et associer des paramètres à cet exécutable
  • Ne pas proposer le lancement de l'exécution de l'application à la fin de l'installation
  • Désinstallation de l'application
  • Modifier l'identifiant utilisé pour l'application
  • Modifier l'identifiant utilisé pour l'application dans la base de registre
  • Modifier ou créer le fichier "AutoExec.BAT"
  • Modifier ou créer le fichier "AutoExec.BAT"
  • Modifier ou créer des fichiers ".INI"
  • Modifier ou créer des fichiers ".INI" lors de l'installation
  • Modifier ou créer des entrées dans la base de registre
  • Présentation
  • Modifier ou créer des entrées dans la base de registre lors de l'installation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
Lors de la création du programme d'installation, l'éditeur d'installation WDInst permet de configurer le poste sur lequel le programme va être installé. Il est possible de :
  • Proposer l'exécution d'un programme à la fin de l'installation (avec ou sans ligne de commande).
  • Modifier la base de registre :
    • modifier l'identifiant utilisé pour l'application,
    • modifier ou créer des entrées.
  • Modifier ou créer le fichier "AutoExec.BAT".
  • Modifier ou créer des fichiers ".INI".
Par défaut, le programme d'installation proposera de lancer le programme à la fin de l'installation et aucune modification ne sera effectuée sur les postes utilisateurs.
La configuration du poste d'installation est réalisée sous l'éditeur d'installation WDInst. Pour lancer WDInst, sous le volet "Outils", dans le groupe "Utilitaires", cliquez sur "WDInst".
L'assistant de création du programme d'installation permet également de configurer le poste d'installation.
Remarque : Pour demander à l'utilisateur de confirmer les différentes modifications effectuées sur le système lors de l'installation de l'application :
  1. Lancez WDInst si ce n'est pas déjà fait : sous le volet "Outils", dans le groupe "Utilitaires", cliquez sur "WDInst".
  2. Sélectionnez l'option "Paramètres de l'installation .. Configuration du système".
  3. Cochez l'option "Demander confirmation avant modification".
Proposer l'exécution d'un programme
Par défaut, le programme d'installation propose le lancement de l'exécutable de l'application à la fin de l'installation. L'option "Lancer le programme" est cochée. En cliquant sur le bouton "Terminer", l'exécutable est automatiquement lancé.
L'éditeur d'installation WDInst permet de :
  • Spécifier l'exécutable à lancer et d'associer des paramètres à cet exécutable. Seul un exécutable (fichier ".EXE") présent dans la liste des fichiers à installer peut être lancé.
  • Ne pas proposer le lancement de l'exécutable de l'application à la fin de l'installation.
Remarque : Si des modifications sont effectuées dans le fichier "AutoExec.BAT", il est conseillé de ne pas exécuter de programme à la fin de l'installation. En effet, les modifications apportées dans ce fichier seront prises en compte uniquement au prochain démarrage de l'ordinateur.

Spécifier l'exécutable à lancer et associer des paramètres à cet exécutable

Pour spécifier l'exécutable à lancer et associer des paramètres à cet exécutable :
  1. Sélectionnez l'option "Paramètres de l'installation .. Fin de l'installation".
  2. Saisissez l'exécutable à exécuter à la fin de l'installation de l'application (option "Ligne de commande").
    L'exécutable à lancer correspond :
    • Au nom et au chemin complet du fichier exécutable. Il est possible d'utiliser les mots-clés suivants :
      • - <RepInst> : répertoire d'installation choisi par l'utilisateur lors de l'installation.
      • - <LectInst> : lecteur du répertoire d'installation choisi par l'utilisateur lors de l'installation.
      • - <FicInst> : répertoire d'installation des fichiers de données. L'éditeur d'installation WDInst permet de paramétrer ce répertoire.
        Pour plus de détails, consultez Paramétrer le répertoire des fichiers de données.
      • - <RepWin> : répertoire de Windows des postes utilisateurs.
    • Aux paramètres d'exécution du programme installé (si nécessaire).
      Par exemple : "<RepInst>\MonAppli.EXE /Param".

Ne pas proposer le lancement de l'exécution de l'application à la fin de l'installation

Pour ne pas proposer le lancement de l'exécution de l'application à la fin de l'installation :
  1. Sélectionnez l'option "Paramètres de l'installation .. Fin de l'installation".
  2. Effacez le contenu de l'option "Ligne de commande".
Désinstallation de l'application
Il est possible d'inclure le désinstalleur avec lors de l'installation de l'application. Ainsi, l'application pourra être désinstallée par les options de Windows.
Modifier l'identifiant utilisé pour l'application
Lors de l'installation de l'application, un identifiant spécifique est automatiquement créé dans la base de registre. Cet identifiant peut être modifié grâce à l'éditeur d'installation WDInst.
Par défaut, cet identifiant est "<Nom Application>". Par exemple, "WD Client" pour l'application "WD Client". Cet identifiant peut contenir ou non des espaces.

Modifier l'identifiant utilisé pour l'application dans la base de registre

Pour modifier l'identifiant utilisé pour la désinstallation de l'application :
  1. Sélectionnez l'option "Paramètres de l'installation .. Fin de l'installation".
  2. Saisissez le nouvel identifiant de l'application.
Remarque : Cet identifiant peut contenir ou non des espaces.
Modifier ou créer le fichier "AutoExec.BAT"
Il est possible de modifier ou de créer le fichier "AutoExec.BAT" sur les postes d'installation. Ce fichier sera modifié ou créé (si nécessaire) au prochain démarrage de l'ordinateur. Dans ce cas, le redémarrage de l'ordinateur est automatiquement proposé à la fin de l'installation de l'application.
Le fichier "AutoExec.BAT" permet par exemple :
  • d'ajouter le répertoire de l'exécutable de l'application dans le PATH,
  • de lancer l'application au démarrage du poste d'installation,
  • etc.
Rappels :
  • Le fichier "AutoExec.BAT" s'exécute automatiquement au démarrage de l'ordinateur.
  • Le PATH liste les répertoires dans lesquels les exécutables (fichiers ".EXE") et les librairies (fichiers ".DLL") sont recherchés en priorité.

Modifier ou créer le fichier "AutoExec.BAT"

Pour modifier ou créer le fichier "AutoExec.BAT" :
  1. Sélectionnez l'option "Paramètres de l'installation .. Configuration du système".
  2. Saisissez la ligne de commande à ajouter ou à modifier dans le fichier "AutoExec.BAT".
  3. Spécifiez l'emplacement de la "ligne de commande" correspondante dans le fichier "AutoExec.BAT" (combo "Emplacement") :
    • Au début. Correspond à la première "ligne de commande" du fichier "AutoExec.BAT".
    • A la fin. Correspond à la dernière "ligne de commande" du fichier "AutoExec.BAT".
    • Après le PATH. En positionnant une "ligne de commande" après le PATH, l'exécutable et/ou les librairies utilisés dans cette ligne de commande seront recherchés dans les répertoires du PATH.
  4. Dans le cas où la même ligne de commande existe déjà dans le fichier "AutoExec.BAT", il est possible :
    • Soit de remplacer la ligne de commande existante. Sélectionnez le paramètre "Remplacement" (combo "Type").
    • Soit d'ajouter la ligne de commande. Sélectionnez le paramètre "Ajout" (combo "Type").
Remarque : Pour ajouter directement le répertoire d'installation de l'application dans le PATH, utilisez les boutons :
  • "Au début". Le répertoire d'installation de l'application sera le premier répertoire du PATH.
  • "A la fin". Le répertoire d'installation de l'application sera le dernier répertoire du PATH.
Modifier ou créer des fichiers ".INI"
Lors de l'installation d'une application WINDEV, il est possible de modifier ou de créer des fichiers ".INI" sur les postes d'installation. Ces fichiers seront associés à l'application installée.
Les fichiers ".INI" permettent par exemple de :
  • Personnaliser l'application selon l'utilisateur connecté
  • Définir les paramètres par défaut de l'application
Les fichiers ".INI" pourront ensuite être lus et modifiés directement depuis l'application (fonctions INILit et INIEcrit du WLangage).
Par exemple, pour enregistrer la langue d'exécution du programme d'installation dans le fichier "MonAppli.INI" (présent dans le répertoire d'installation de l'application) :
  • Fichier ".INI" : <RepInst>\MonAppli.INI
  • Section : LANGUE
  • Paramètre : LANGUE_INSTALL
  • Valeur : <Langue>
Le mot-clé <Langue> sera automatiquement remplacé lors de l'installation par le numéro de la langue d'exécution du programme d'installation (ce numéro est utilisable avec la fonction Nation).
Dans notre exemple, si le numéro de la langue d'exécution est 3, le paramètre suivant sera ajouté dans le fichier "MonAppli.INI" :
[LANGUE]
LANGUE_INSTALL=3

Modifier ou créer des fichiers ".INI" lors de l'installation

Pour modifier ou créer des fichiers ".INI" lors de l'installation :
  1. Sélectionnez l'option "Paramètres de l'installation .. Configuration du système".
  2. Spécifiez le fichier ".INI" considéré. Ce fichier sera créé si nécessaire. Vous pouvez indiquer :
    • Le nom et le chemin complet du fichier.
      Il est possible d'utiliser les mots-clés suivants :
      • <RepInst> : répertoire d'installation choisi par l'utilisateur lors de l'installation.
      • <LectInst> : lecteur du répertoire d'installation choisi par l'utilisateur lors de l'installation.
      • <FicInst> : répertoire d'installation des fichiers de données. L'éditeur d'installation WDInst permet de paramétrer ce répertoire. Pour plus de détails, consultez Paramétrer le répertoire des fichiers de données.
      • <RepWin> : répertoire de Windows des postes utilisateurs.
        Par exemple : "<RepInst>\MonRépertoire\MonFichier.INI".
    • Le nom du fichier. Le fichier sera recherché ou créé dans le répertoire de Windows. Par exemple : "MonFichier.INI".
    • Aucun fichier. Le fichier "WIN.INI" sera modifié.
  3. Spécifiez la section à modifier ou à créer.
  4. Spécifiez le paramètre à modifier ou à créer.
  5. Spécifiez la valeur du paramètre.
    Pour récupérer le numéro de la langue d'exécution du programme d'installation, utilisez le mot-clé <Langue>.
Modifier ou créer des entrées dans la base de registre

Présentation

Lors de l'installation d'une application WINDEV, il est possible de modifier ou de créer des entrées dans la base de registre.
La base de registre permet par exemple de :
  • Personnaliser l'application selon l'utilisateur connecté
  • Définir les paramètres par défaut de l'application
La base de registre pourra ensuite être lue et modifiée directement depuis l'application (fonctions RegistreEcrit, RegistreLit , ...).
Par exemple, pour enregistrer dans la base de registre la langue d'exécution du programme d'installation, saisissez :
  • Clé : HKEY_LOCAL_MACHINE\Software\MaSociété\MonAppli\1.0\
  • Nom : Langue
  • Valeur : <Langue>
Le mot-clé <Langue> sera automatiquement remplacé lors de l'installation par le numéro de la langue d'exécution du programme d'installation (ce numéro est utilisable avec la fonction Nation).

Modifier ou créer des entrées dans la base de registre lors de l'installation

Pour modifier ou créer des entrées dans la base de registre lors de l'installation :
  1. Sélectionnez l'option "Paramètres de l'installation .. Configuration du système".
  2. Spécifiez la clé considérée (chemin complet). Cette clé sera créée si nécessaire.
  3. Spécifiez le nom de la valeur à modifier. Cette valeur sera créée si nécessaire.
  4. Spécifiez la nouvelle valeur.
    Pour récupérer le numéro de la langue d'exécution du programme d'installation, utilisez le mot-clé <Langue>.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale