Installation
InstallAnywhere : Fichiers et utilitaires

Fichiers et utilitaires

Code personnalisé, règles et modèles

Les extensions ci-dessous sont générées via un code par les membres de notre support Premium et Logiciel. Elles sont fournies « en l'état » et peuvent être utilisées uniquement pour étendre la fonctionnalité intégrée du programme d'installation multiplateforme InstallAnywhere.

Si vous possédez un code personnalisé que vous aimeriez soumettre, veuillez l'envoyer avec sa documentation en pièce jointe à un e-mail. Remarque : Flexera ne prend pas en charge ces extensions.

AbortInstallAction
Cette action quitte immédiatement le programme d'installation actuel.
Posté par : Flexera. Source incluse.

AddToRequiredDiskSpace
Cette action de code personnalisé prend une liste de valeurs entières séparées par des virgules et l'ajoute à l'espace disque requis.
Posté par : Flexera. Source incluse.
ArchiveResourceFileReader
Cet utilitaire ouvre un fichier texte à partir de votre fichier de ressources et l'analyse dans un tableau de chaînes.
Posté par : Flexera. Source incluse.
ChooseInstallDrive
Ce plug-in invite l'utilisateur à choisir le lecteur sur lequel il souhaite effectuer l'installation. Le panneau par défaut Sélectionner le dossier d'installation permet à l'utilisateur de modifier le dossier d'installation, mais ne permet pas de modifier uniquement le lecteur (sans modifier le chemin d'installation).
Posté par : Flexera. Source incluse
ConsoleInput (Enterprise Edition)
Il s'agit du panneau de saisie de la CONSOLE à utiliser dans votre programme d'installation.
Posté par : Flexera. Source incluse.
CopyDirectory
Copie un répertoire et ses sous-répertoires d'un emplacement sur le disque dur de l'utilisateur à un autre. L'action gère tous les détails pour réafficher l'arborescence de répertoires.
Posté par :  Flexera. Source incluse.
CopyFile
Copie un fichier d'un emplacement sur le disque dur de l'utilisateur à un autre. Cette fonction est utile pour copier des fichiers installés vers d'autres emplacements lors de l'installation.
Posté par :  Flexera. Source incluse.
DatabaseAction
L'action de code personnalisé se connecte à une base de données, lit le SQL à partir d'un fichier, exécute les requêtes et ferme la base de données.
Posté par : Flexera. Source incluse.
DeleteDirectory
Supprime un répertoire et ses sous-répertoires sur le disque dur de l'utilisateur. L'action gère tous les détails pour réafficher l'arborescence de répertoires.
Posté par : Flexera. Source incluse.
DeleteFile
Supprime tout fichier sur le disque dur d'un utilisateur. Vous pouvez l'utiliser pour supprimer les anciens fichiers lorsque vous effectuez une installation de type mise à niveau.
Posté par :  Flexera. Source incluse.
DisplayImagePanel (Enterprise Edition)
Ce panneau, dont l'aspect et le style correspond à celui des autres panneaux InstallAnywhere, affiche une image GIF ou JPEG. Vous pouvez décider si les barres de défilement s'affichent lorsque l'image est trop grande.
Posté par : Flexera. Source incluse.
EndProcess
Cette extension appelle un utilitaire qui vous permet d'exécuter certaines tâches sur des processus en cours d'exécution lors de la désinstallation.
Posté par : Flexera. Source incluse
EnhancedExecuteCommand
Cette action exécute une commande et stocke le code de retour et la sortie dans des variables InstallAnywhere.
Posté par : Flexera. Source incluse.
ExecuteAsRoot
Cette action vous permet d'exécuter une commande en tant que root sur un système Unix.
Posté par : Flexera. Source incluse.
ExecuteUninstallCommand
Cette action vous permet d'exécuter facilement une commande au moment de la désinstallation.
Posté par : Flexera. Source incluse.
ExpressionEvaluator
Cette classe évalue les expressions mathématiques. Elle est utile lorsque vous devez faire un calcul simple, mais que vous ne voulez pas écrire de code personnalisé supplémentaire.
Posté par : Flexera. Source incluse.
ExtractToFile
Ouvre une ressource URL et enregistre le contenu dans un nouveau fichier. La ressource URL peut être installée dans une archive du programme d'installation, sur le disque dur de l'utilisateur ou depuis un emplacement réseau. Elle est utile pour installer des fichiers provenant d'un site distant ou d'un emplacement Internet ou pour extraire des fichiers de l'archive du programme d'installation à des fins de traitement spécial.
Posté par :  Flexera. Source incluse.
FileInfo
Cette action vous permet d'obtenir tous les exécutables ou attributs DLL d'un système Win32. Elle est utile si vous devez comparer des versions de DLL.
Posté par : Flexera. Source incluse
FullScreenBackgroundImagePanel (Enterprise Edition)
Ce panneau permet d'afficher une image d'arrière-plan en plein écran, en désactivant la possibilité pour l'utilisateur d'accéder à d'autres applications de bureau lors de l'installation.
Posté par : Flexera. Source incluse.
GetEightDotThreeFileName
Ce plug-in prend un chemin de fichier comme argument et renvoie une variable contenant le nom de fichier Windows 8.3.
Posté par :  Flexera. Source incluse.
HostInfo
Cette action obtient l'adresse IP d'une machine et la définit dans une variable InstallAnywhere.
Posté par : Flexera. Source incluse.
IndeterminateConsole
Cette action de code personnalisé affiche un texte de console dans le champ avant d'exécuter un script.
Posté par : Flexera. Source incluse.
InstallJavaPlugin
Cette classe effectue les actions nécessaires pour installer intégralement Java 2 JRE avec le panneau de configuration du plug-in Java sur un système Win32. Installe la commande de plug-in Java.
Posté par :  Flexera. Source incluse.
InstallSharedDll
Cette action extrait une DLL spécifiée de l'archive du programme d'installation et l'installe à n'importe quel emplacement sur le disque dur de l'utilisateur. L'action lit ensuite le registre Windows et ajoute ou met à jour le nombre de références de cette DLL. Lors de la désinstallation, le nombre de références est décompté. S'il atteint zéro, le système demande à l'utilisateur si le fichier doit être supprimé.
Posté par :  Flexera. Source incluse.
IsRootRule (Enterprise Edition)
Cette règle de code personnalisé vérifie si l'utilisateur est root sur un système UNIX.
Posté par : Flexera. Source incluse.
MessageDialogAction
Affiche une boîte de message à n'importe quel moment au cours de l'installation ou de la désinstallation. Spécifiez votre propre texte pour le message et le nombre de boutons que vous souhaitez. La sélection de l'utilisateur est stockée dans une variable InstallAnywhere.
Posté par :  Flexera. Source incluse.
ModifyString
Cette extension vous permet d'effectuer des manipulations de chaîne sur des variables InstallAnywhere.
Posté par : Flexera. Source incluse.
NumberComparisonRule (Enterprise Edition)
Cette règle de code personnalisé compare les numéros et décimales avec un comparateur défini.
Posté par : Flexera. Source incluse.
PassByValue
Cette action vous permet de transmettre des variables InstallAnywhere par valeur plutôt que par référence.
Posté par : Flexera. Source incluse.
PasswordPanel (Enterprise Edition)
Ce panneau permet à l'utilisateur de saisir un mot de passe masqué. Le panneau inclut également la confirmation.
Posté par : Flexera. Source incluse.
PropertiesFileReader
Cette action vous permet de transformer des propriétés d'un fichier de propriétés en variables InstallAnywhere.
Posté par : Flexera. Source incluse.
Rename
Renomme tout fichier ou répertoire sur le disque dur d'un utilisateur. Cette action est utile pour sauvegarder des fichiers ou modifier les noms de fichier lors de l'installation.
Posté par :  Flexera. Source incluse.
ResetJVMList
Cette action de pré-installation réinitialise la liste du panneau de sélection des machines virtuelles Java avec une chaîne déterminée par le développeur.
Posté par :  Flexera.
SimpleRegistryManagerPlus
Il s'agit d'un wrapper de SimpleRegistryManager destiné à fournir une interface supérieure au registre Windows.
Posté par :  Flexera. Source incluse.
Sleep
Cette action suspend l'installation.
Posté par :  Flexera. Source incluse.
SpeedRegistry
Cette classe ajoute des valeurs spécifiées à un fichier de ressources dans le registre. Il s'agit d'un excellent moyen d'ajouter simultanément de nombreux éléments au registre.
Posté par :  Flexera. Source incluse.
WaitForFileRemoval
Cette action attend la suppression d'un fichier avant d'autoriser l'action suivante à s'effectuer.
Posté par :  Flexera. Source incluse.
WaitForProcessExit
Cette action attend la fermeture d'un processus. Elle est prise en charge par tous les systèmes d'exploitation possédant un processus « tasklist » qui produit une liste des tâches en cours d'exécution.
Posté par :  Flexera. Source incluse.
ZGDialogAction
Cette action affiche une boîte de dialogue contenant jusqu'à trois boutons, un titre et un texte narratif. Cette action est très similaire à MessageDialogAction (également disponible en téléchargement) mais elle est plus facile à utiliser pour les panneaux simples.
Posté par :  Flexera. Source non incluse.
ZGDialogPanel (Enterprise Edition)
Ce panneau de code personnalisé affiche une boîte de dialogue contenant jusqu'à trois boutons, un titre et un texte narratif. Cette action est très similaire à MessageDialogAction (également disponible en téléchargement) mais elle est plus facile à utiliser pour les panneaux simples.
Posté par :  Flexera. Source non incluse.

Retour à InstallAnywhere

Créez des installations multiplateforme à partir d'un seul fichier : environnements physiques, cloud et virtuels, conteneurs Docker