Modifiez l'exécution des processus du Gestionnaire de paquets à l'aide de l'interface de ligne de commande nipkg.exe du Gestionnaire de paquets ou de la ligne de commande de l'interface graphique NIPackageManager.exe du Gestionnaire de paquets.

Vous pouvez utiliser la CLI pour les tâches suivantes :

  • Installer, mettre à jour, réparer ou supprimer en mode silencieux les logiciels NI
  • Construire et gérer des paquets
  • Afficher l'état actuel de votre système
  • Exécuter l'interface graphique (GUI - Graphical User Interface) en mode navigation ou commande
  1. Ouvrez une fenêtre d'invite de commandes.
  2. Accédez à C:\Program Files\National Instruments\NI Package Manager en saisissant ce qui suit dans la ligne de commande et en appuyant sur Entrée :
    cd C:\Program Files\National Instruments\NI Package Manager
  3. Accédez à la CLI du Gestionnaire de paquets.
    • CLI du Gestionnaire de paquets en tapant ce qui suit et en appuyant sur Entrée :
      nipkg.exe
      1. Pour accéder à l'aide contextuelle de la CLI, saisissez nipkg help.
      2. Appuyez sur Entrée.
        Remarque Pour obtenir de l'aide en ce qui concerne une commande spécifique, saisissez nipkg help <command>.
        Par exemple, saisissez ce qui suit pour accéder aux ressources d'aide de la commande install.
        nipkg help install
    • GUI du Gestionnaire de paquets en tapant ce qui suit et en appuyant sur Entrée :
      NIPackageManager.exe
      1. Pour accéder à l'aide intégrée du mode de navigation et du mode de commande, tapez l'une des options suivantes :
        • NIPackageManager.exe /?
        • NIPackageManager.exe --help
      2. Appuyez sur Entrée.
  4. Exécutez les commandes supportées sur la CLI ou la GUI du Gestionnaire de paquets.

Commandes supportées par l'interface de ligne de commande (CLI) du Gestionnaire de paquets

La CLI du Gestionnaire de paquets prend en charge une liste de commandes que vous pouvez utiliser pour ajuster le comportement du Gestionnaire de paquets.

La liste suivante répertorie l'aide complète disponible sur la CLI du Gestionnaire de paquets :
L'interface de ligne de commande du Gestionnaire de paquets NI gère l'installation des paquets logiciels.

Utilisation: nipkg help <commande>
       nipkg <commande> [OPTIONS] [arguments]
       nipkg (install|remove) [OPTIONS] <paquet>...
       nipkg update [OPTIONS] [nom-flux]

Commandes
        help - Afficher l'aide
        download - Télécharger un paquet
        info - Afficher les attributs pour les paquets disponibles
        info-installed - Afficher les attributs pour les paquets installés
        install - Installe un paquet
        repair - Répare les paquets
        remove - Désinstalle les paquets précédemment installés
        upgrade - Met à niveau les paquets installés
        list - Afficher une liste des paquets disponibles (ou les rechercher)
        list-fields - Afficher les attributs du paquet
        list-installed - Afficher une liste des paquets installés
        list-providers - Répertorier les paquets fournissant les spécifications de paquet requises
        list-upgradable - Afficher une liste des mises à niveau disponibles
        list-source-feeds - Afficher une liste des flux contenant les noms de paquet spécifiés
        lock - Empêche la mise à niveau ou la suppression des paquets installés
        unlock - Permet la mise à niveau ou la suppression de paquets
        pack - Crée ou compresse un paquet
        unpack - Décompresse un paquet existant
        get-from-cache - Récupérer le fichier .nipkg du cache de paquets installé
        get-dependencies - Lister les dépendances de paquets spécifiés
        update - Met à jour le cache local
        feed-download - Télécharger un flux
        feed-add - Ajoute un flux existant à la configuration actuelle
        feed-remove - Supprime un flux de la configuration actuelle
        feed-create - Crée un nouveau flux
        feed-add-absolute-package - Ajoute à un flux une référence absolue à un paquet
        feed-add-pkg - Ajoute un ou plusieurs paquets à un flux
        feed-remove-pkg - Supprime un ou plusieurs paquets d'un flux
        feed-edit - Modifier la configuration d'un flux existant
        feed-info - Affiche les informations détaillées d'un flux
        feed-list - Répertorie les flux de paquets configurés
        config-get - Récupérer les paramètres de configuration locale
        config-set - Définir un paramètre de configuration locale
        compare-versions - Comparer les chaînes de version
        show-version - Afficher la version

Options de configuration

Vous pouvez utiliser l'interface de ligne de commande du Gestionnaire de paquets (nipkg.exe) pour configurer les paramètres de comportement à l'aide de la commande config-set.

Par défaut, la commande config-set configure les options stockées dans le fichier nipkg.ini situé à l'emplacement %LOCALAPPDATA%\National Instruments\NI Package Manager. Si vous utilisez l'option --system, la commande config-set configure les paramètres système stockés dans le fichier nipkg.ini situé à l’emplacement %PROGRAMDATA%\National Instruments\NI Package Manager\Settings.
Remarque Les paramètres utilisateur ont priorité sur les paramètres système lorsqu'ils sont lus par le Gestionnaire de paquets.
Exécutez la commande suivante pour modifier les paramètres des attributs d'option :
nipkg.exe config-set [ATTRIBUTE] [VALUE]
Une liste d'options dont vous pouvez mettre à jour les attributs à partir de la CLI pour changer le comportement du Gestionnaire de paquets est disponible ci-dessous.
Remarque Pour afficher la liste des options de commande que vous pouvez utiliser dans la CLI du Gestionnaire de paquets, exécutez la commande nipkg.exe help config-set.
Tableau 1. Options d'attributs du Gestionnaire de paquets
ObjectifNom de l'attribut nipkg config-setInfos supplémentaires

(Introduit dans le Gestionnaire de paquets Q3 2023)

Active les fonctionnalités du Gestionnaire de paquets qui se connectent automatiquement à ni.com
nipkg.enable-NI-connectivityLa valeur par défaut est true. Définissez cette option à false pour désactiver les fonctionnalités qui contribuent aux délais d'attente, en particulier sur les systèmes qui ne se connectent pas à ni.com. Si la valeur est "false" :
  • L'onglet Produits disponibles est masqué
  • Les flux gérés par NI sont désactivés, le téléchargement automatique des paquets manquants à partir de ni.com est désactivé
  • Les installeurs en ligne téléchargés à partir de ni.com généreront des erreurs
Copie les paquets installés dans le cachenipkg.cachepackagesLa valeur par défaut est true. La désactivation de ce paramètre ne supprime pas les paquets précédemment mis en cache.
Remarque Les paquets en cache sont nécessaires pour réparer les paquets et pour construire des flux et des installeurs dans LabVIEW et des outils similaires.
L'emplacement du répertoire du cache de paquets est : %PROGRAMDATA%\National Instruments\NI Package Manager\Packages
Supprime le paquet du cache lorsque le paquet est suppriménipkg.uncacheuninstalledpackagesLa valeur par défaut est true. L'activation de ce paramètre ne supprime pas les paquets précédemment mis en cache. Si cette option est activée, la mise à niveau du Gestionnaire de paquets supprime automatiquement tout paquet mis en cache qui n'est pas installé. L'emplacement du répertoire du cache de paquets est : %PROGRAMDATA%\National Instruments\NI Package Manager\Packages
Enregistre le trafic réseau avec des serveurs distantsnipkg.curldebugfile-enableLa valeur par défaut est false.

Les journaux cURL sont créés à l'emplacement %LOCALAPPDATA%\National Instruments\NI Package Manager\Logs\WinInstMSI.

Pour en savoir plus, consultez l'article Generating and Locating NI Package Manager Error Logs.

Télécharge et installe les dépendances manquantes à partir de ni.comnipkg.nipkgui.automatically-install-missing-dependenciesLa valeur par défaut est true. Ce paramètre est ignoré lorsque nipkg.enable-NI-connectivity est défini à false.
Affiche l'onglet Produits disponibles dans le Gestionnaire de paquets.nipkg.nipkgui.enable-browse-productsLa valeur par défaut est true. Ce paramètre est ignoré lorsque nipkg.enable-NI-connectivity est défini à false.
Active l'enregistrement MSI pour les paquets WinInstnipkg.plugin.wininst.msilogs-enabledLa valeur par défaut est false. Pour en savoir plus, consultez l'article Generating and Locating NI Package Manager Error Logs.
Répertoire des fichiers journaux MSInipkg.plugin.wininst.msilogs-directoryCe répertoire se trouve à l'emplacement %LOCALAPPDATA%\National Instruments\NI Package Manager\Logs\WinInstMSI. Pour en savoir plus, consultez l'article Generating and Locating NI Package Manager Error Logs.
Désactive l'option d'alimentation Démarrage rapide de Windowsnipkg.plugin.wininst.override-windows-fast-startupLa valeur par défaut est true. Le Gestionnaire de paquets définit cet attribut à false quand :
  • Le volet Paramètres disparaît.
  • L'option "Demander de désactiver le démarrage rapide de Windows à l'installation de logiciels" n'est pas cochée.
Pour en savoir plus sur le démarrage rapide de Windows, consultez l'article. Hardware Not Detected After Upgrading Windows Version.
Spécifie le serveur proxy utilisé par le Gestionnaire de paquets pour télécharger des paquetsnipkg.proxyserverLa valeur est au format serveur:port.

serveur indique un nom de serveur ou une adresse IP valide et port spécifie le numéro de port. Si vous ne spécifiez pas cette valeur, le Gestionnaire de paquets tente d'interroger le système d'exploitation pour obtenir une configuration de proxy.