Automatisez l'installation sans assistance ou silencieuse d'un installeur en ligne, d'un installeur hors ligne ou du Gestionnaire de paquets à l'aide de l'interface de ligne de commande (CLI).

Pour rendre le processus d'installation non interactif, ajoutez l'option --passive à l'invite de commande. Le mode sans assistance n'est pas totalement silencieux. Des boîtes de dialogue d'état apparaissent pendant le processus d'installation, mais vous n'avez pas besoin d'interagir avec elles. Vous pouvez utiliser ce mode lors de l'installation à partir d'un script ou de la ligne de commande.

Pour rendre le processus d'installation totalement silencieux, ajoutez l'option --quiet à l'invite de commande. Cette option empêche le Gestionnaire de paquets d'afficher des boîtes de dialogue ou des icônes visibles dans la barre des tâches pendant l'installation.
Remarque Ce processus prend en charge les installeurs construits avec le Gestionnaire de paquets 20.7 (publié en avril 2021) et versions ultérieures. Pour plus d'informations sur la façon d'automatiser l'installation du Gestionnaire de paquets pour les versions précédentes, consultez l'article. Automating the Unattended Installation of NI Package Manager.

Un installeur en ligne est un exécutable léger ne contenant aucun paquet en soi, mais qui installe un produit en téléchargeant les paquets nécessaires à partir d'Internet. Un installeur hors ligne contient l'ensemble complet de paquets nécessaires au produit, regroupés dans un téléchargement unique. Étant donné que les installeurs hors ligne contiennent tout le contenu du logiciel, le téléchargement est plus long.

Effectuez les étapes suivantes pour automatiser l'installation sans assistance d'un installeur en ligne, d'un installeur hors ligne ou du Gestionnaire de paquets.

  1. Accédez à ni.com/downloads et recherchez le produit que vous voulez installer. Si vous installez le Gestionnaire de paquets, accédez à la page de téléchargement du Gestionnaire de paquets.
  2. Sélectionnez la version du produit, l'édition et le driver dont vous avez besoin, le cas échéant.
  3. Déterminez le type d'installeur dont vous avez besoin et suivez les étapes correspondantes pour télécharger et exécuter l'installeur.

Sélection d'un type d'installeur en ligne

Les installeurs de ce type se téléchargent toujours au format .exe et font généralement moins de 10 Mo. Cette option n'est pas disponible pour tous les produits.

  1. Cliquez sur Télécharger si un installeur en ligne est disponible.
  2. Assurez-vous que l'installeur est un exécutable.
  3. Exécutez l'invite de commandes en tant qu'administrateur et saisissez l'une des commandes et options suivantes :
    • start "" /wait "path of install.exe" --passive --accept-eulas --prevent-reboot
    • Pour exécuter une installation silencieuse, utilisez l'option --quiet au lieu de l'option --passive.
      start "" /wait "path of install.exe" --quiet --accept-eulas --prevent-reboot

    Les options suivantes ne sont pas requises lorsque vous utilisez les options --passive ou --quiet :

    • Pour que le processus d'installation ignore les activations de licence, ajoutez l'option --prevent-activation à l'invite de commande.
      start "" /wait "path of install.exe" --prevent-activation
      Remarque L'activation de la licence doit toujours être effectuée pour utiliser tout produit nécessitant une activation.
    • Pour empêcher le processus d'installation d'afficher une invite de fin, ajoutez l'option --hide-completion à l'invite de commande.
      start "" /wait "path of install.exe" --hide-completion
    • Si vous souhaitez installer le Gestionnaire de paquets NI de manière passive mais que vous avez besoin d'une interaction utilisateur pour le reste de l'installation, ajoutez l'option --autoinstall-nipkg à l'invite de commande.
      start "" /wait "path of install.exe" --autoinstall-nipkg

Sélection d'un type d'installeur hors ligne

Les installeurs de ce type sont téléchargés en tant que fichier .iso. Vous devez monter le fichier .iso ou extraire tous les fichiers dans un répertoire local avant de lancer l'installeur. L'installeur hors ligne du Gestionnaire de paquets NI se télécharge en tant que fichier .exe et vous pouvez utiliser la même ligne de commande lors du lancement de cet exécutable.

  1. Téléchargez un installeur hors ligne de l'une des manières suivantes.
    • Cliquez sur Installeurs individuels hors ligne, le cas échéant.
      1. Sélectionnez une des options d'installeur hors ligne.
        Remarque Les versions de produit dont la valeur du troisième champ est plus élevée incluent les correctifs. Par exemple : 23.0.1.
      2. Cliquez sur Télécharger.
      3. Attendez que l'installeur termine le téléchargement avant de passer à l'étape suivante.
    • Cliquez sur le titre de la dernière version du produit que vous installez.
      1. Cliquez sur le lien de téléchargement pour télécharger votre installeur hors ligne.
      2. Continuez une fois que l'installeur est téléchargé.
  2. Exécutez l'invite de commande en tant qu'administrateur et accédez au répertoire dans lequel vous avez téléchargé votre installeur à l'aide de la commande cd.
    Par exemple :
    cd "C:\Users\lvadmin\downloads"
  3. Passez une des commandes et arguments suivants :
    • start "" /wait "path of install.exe" --passive --accept-eulas --prevent-reboot
    • Pour exécuter une installation silencieuse, utilisez l'option --quiet au lieu de l'option --passive.
      start "" /wait "path of install.exe" --quiet --accept-eulas --prevent-reboot

    Les options suivantes ne sont pas requises lorsque vous utilisez les options --passive ou --quiet :

    • Pour que le processus d'installation ignore les activations de licence, ajoutez l'option --prevent-activation à l'invite de commande.
      start "" /wait "path of install.exe" --prevent-activation
      Remarque L'activation de la licence doit toujours être effectuée pour utiliser tout produit nécessitant une activation.
    • Pour empêcher le processus d'installation d'afficher une invite de fin, ajoutez l'option --hide-completion à l'invite de commande.
      start "" /wait "path of install.exe" --hide-completion
    • Si vous souhaitez installer le Gestionnaire de paquets NI de manière passive mais que vous avez besoin d'une interaction utilisateur pour le reste de l'installation, ajoutez l'option --autoinstall-nipkg à l'invite de commande.
      start "" /wait "path of install.exe" --autoinstall-nipkg

Vérification de l'installeur

Exécutez la commande suivante pour vérifier que l'installation a réussi : echo %errorlevel%.
Remarque
  • Un code de retour de 0 indique que le logiciel est correctement installé.
  • Un code de retour de -125071 indique que le logiciel est correctement installé mais que vous devez redémarrer votre machine.
  • Un code de retour de -126300 indique que vous n'avez installé que le Gestionnaire de paquets et que vous devez redémarrer votre machine puis relancer l'installeur afin de terminer l'installation du logiciel.

Dépannage

Vous pouvez obtenir plus d'informations sur les options prises en charge par l'installeur en exécutant la commande et les options suivantes à partir d'une invite de commande :
start "" "path to install.exe" /?