Main Content

Effectuer une installation silencieuse de MATLAB depuis la ligne de commande

Si vous devez effectuer de nombreuses installations du logiciel MATLAB® et que les informations à saisir pour chaque installation sont les mêmes, vous pouvez enregistrer ces informations dans un fichier de propriétés et exécuter le programme d'installation de MathWorks® de manière non interactive. Il vous faut alors spécifier le fichier de propriétés dans la ligne de commande lorsque vous lancez le programme d'installation. Ce fichier fournira au programme d'installation les informations que vous auriez entrées de manière interactive via les boîtes de dialogue. L'installation non interactive, également appelée installation silencieuse, permet de gagner du temps et d'éviter les erreurs.

Conditions préalables

Une clé d’installation des fichiers est nécessaire pour utiliser le fichier de propriétés du programme d’installation (installer_input.txt). Pour plus d'informations sur l'obtention d'une clé d'installation des fichiers, consultez Installer des produits MathWorks sur un ordinateur hors ligne.

Télécharger le programme d'installation et les produits

Téléchargez le programme d’installation contenant les produits MathWorks que vous souhaitez installer sur les ordinateurs cibles. La procédure d'installation varie selon que vous souhaitez installer uniquement un sous-ensemble ou l'ensemble des produits pour lesquels vous avez des licences.

Télécharger un sous-ensemble des produits à l'aide du programme d'installation Download-Only (uniquement pour téléchargement)

Si vous devez installer uniquement un sous-ensemble des produits sur les ordinateurs cibles, utilisez le programme d’installation de MathWorks pour télécharger un autre programme d’installation contenant ces produits.

  1. Accédez à la page Téléchargements MathWorks, sélectionnez la version et la plateforme de l’ordinateur utilisé pour le téléchargement puis téléchargez le programme d’installation.

  2. Exécutez le programme d'installation téléchargé, connectez-vous à votre compte MathWorks et acceptez le contrat de licence.

  3. Sous Advanced Options, sélectionnez I want to download without installing.

  4. Spécifiez l’emplacement où vous souhaitez télécharger le programme d’installation, la plateforme des ordinateurs cibles et les produits à inclure dans le téléchargement. Téléchargez ensuite le programme d'installation contenant les fichiers des produits.

  5. Copiez le programme d’installation à un emplacement auquel chaque ordinateur cible peut accéder, tel qu’un dossier local sur chaque ordinateur cible ou un espace de partage en réseau.

Télécharger tous les produits à l'aide d'une image ISO ou DMG

Si vous devez installer tous les produits sur les ordinateurs cibles, téléchargez l’image ISO (Windows®, Linux®) ou DMG (Mac) contenant tous les produits. Vous devez être administrateur de licences pour pouvoir télécharger une image ISO ou DMG.

  1. Accédez à la page Téléchargements MathWorks. Dans le menu I Want To, sélectionnez Get ISOs and DMGs. Ce lien n’est visible que si vous êtes connecté en tant qu’administrateur de licence.

  2. Sélectionnez la version et la mise à jour de l’image ISO ou DMG que vous souhaitez télécharger.

  3. Sous Get ISOs and DMGs for MATLAB and Simulink Products, sélectionnez la plateforme des ordinateurs cibles (et non de l’ordinateur utilisé pour le téléchargement) puis téléchargez l’image ISO ou DMG.

  4. Montez l'image ISO ou DMG téléchargée dans un dossier en suivant la procédure standard pour votre système d'exploitation.

  5. Copiez le programme d’installation à un emplacement auquel chaque ordinateur cible peut accéder, tel qu’un dossier local sur chaque ordinateur cible ou un espace de partage en réseau.

Créer un fichier de propriétés pour le programme d'installation

  1. Faites une copie du fichier de propriétés du programme d'installation (installer_input.txt). Ce fichier se trouve à la racine du dossier contenant le programme d'installation.

    Par exemple, sur un ordinateur Windows, vous pouvez exécuter cette commande :

    copy Z:\installer_input.txt C:\temp\my_installer_input.txt 
  2. Ouvrez le fichier de propriétés du programme d'installation copié à l'aide d'un éditeur de texte.

  3. Supprimez les commentaires des paramètres qui commencent par le symbole #, puis saisissez les valeurs appropriées. Par exemple :

    • destinationFolder : saisissez le chemin d'accès au dossier dans lequel vous souhaitez installer les produits. Vous devez spécifier le chemin d'accès complet. Un chemin d'accès relatif peut entraîner une lecture erronée du fichier installer_input. Ce tableau présente un exemple des dossiers de destination pour chaque système d'exploitation.

      Système d’exploitationExemple
      WindowsdestinationFolder="C:\Program Files\MATLAB\R2024a"
      LinuxdestinationFolder=/opt/MATLAB/R2024a
      macOSdestinationFolder=/Applications
    • fileInstallationKey : spécifiez la valeur de votre clé d'installation des fichiers.

    La section de commentaires de chaque paramètre définit toutes les valeurs autorisées pour celui-ci.

  4. Enregistrez vos modifications dans le fichier.

Exécuter le fichier de propriétés du programme d'installation

  1. Accédez au dossier contenant le programme d'installation et les produits.

  2. Dans un terminal ou une fenêtre de commande, lancez le programme d’installation avec l’option -inputFile pour spécifier le chemin complet de votre fichier de propriétés comme argument de la ligne de commande.

    Sous Windows, exécutez l'application setup.exe à l'aide de l'option -inputFile. Par exemple :

    setup.exe -inputFile C:\temp\my_installer_input.txt 

    Sous Linux ou macOS, exécutez la commande install à l'aide de l'option -inputFile. Par exemple :

    install -inputFile /tmp/my_installer_input.txt

Afficher les fichiers de logs d'installation et d'activation

Au cours de l'installation et de l'activation de produits MathWorks, le programme d'installation du produit crée un fichier de logs qui peut être utilisé pour obtenir des informations sur ces processus.

Le fichier de logs d'installation est nommé mathworks_%username%.log et le fichier de logs d'activation est nommé aws_%username%.log. Dans les deux cas, %username% est le nom d'utilisateur de la personne qui exécute le programme d'installation.

Pour localiser vos fichiers de logs, consultez la section Où se trouvent les fichiers d'installation et les fichiers de logs de MATLAB ?

Sujets associés