categories
Updated on in

Comment installer un logiciel en utilisant cmd

Author: Adetayo Sogbesan
Adetayo Sogbesan Article author
  • HelpWire
  • Blog
  • Comment installer un logiciel à l'aide de cmd

Aujourd’hui, il existe de nombreux guides sur la manière d’installer un logiciel sur un ordinateur distant en utilisant cmd. Une des méthodes les plus rapides consiste à exécuter directement les commandes sur l’invite de commande du système.

Cette méthode est une alternative utile si vous souhaitez déployer plusieurs applications simultanément, éviter d’exécuter un assistant d’installation basé sur l’interface graphique standard, ou installer un logiciel sur un ordinateur distant de votre réseau sans interaction de l’utilisateur.

Dans ce guide, nous avons compilé toutes les informations dont vous aurez besoin pour installer des logiciels via cmd avec succès.

Préparation à l’installation de logiciels depuis la ligne de commande

Avant de commencer la procédure cmd pour installer un logiciel, il est important que vous ayez tout ce dont vous avez besoin pour rendre l’installation réussie. Pour ce faire, voici une courte liste que nous avons compilée pour vous aider à installer efficacement le logiciel en cmd à distance :

  • Privilèges d’administrateur : Connectez-vous en tant qu’administrateur ; sinon, ayez le mot de passe du compte administrateur sur l’ordinateur distant cible s’il n’est pas dans le même domaine.
  • Paquets d’installation : Téléchargez les fichiers .msi de toutes les applications que vous souhaitez installer, puis notez le chemin complet vers leur emplacement.
  • • < Best-Practice-Guide-for-Deployment-of-Remote-Desktop-Services.mdpan class=”strong”>Paramètres de pare-feu : Assurez-vous que le pare-feu de l’ordinateur distant ne bloque pas le trafic de “Partage de fichiers et d’imprimantes” sur le port TCP 445.

Installer depuis cmd sur une machine locale

Voici un bref résumé de la façon d’installer un logiciel avec cmd :

  1. Ouvrez le menu Démarrer et tapez “cmd.exe.”
  2. Ensuite, faites un clic droit sur “cmd.exe” dans la liste “Programmes”, puis cliquez sur “Exécuter en tant qu’administrateur.”Alternativement, vous pouvez cliquer sur l'Invite de commandes et choisir Exécuter en tant qu'administrateur dans l'onglet de droite
  3. Après cela, tapez le chemin complet du répertoire du fichier après la commande “cd”. Par exemple, \cd C:\users\admin\desktop.
  4. Tapez cette commande puis appuyez sur “Entrée” :

msiexec filename.msi

Où “filename.msi” est le nom de votre fichier.

installer HelpWire

Installer des logiciels à distance en utilisant cmd

Pour installer à distance un logiciel en utilisant cmd, suivez ces étapes :

  1. Ouvrez une invite de commande en tant qu’administrateur;
  2. Copiez le package MSI sur l’ordinateur distant en utilisant cette commande : copy c:\users\username\downloads\APP.msi \\ENDUSER-PC\C$ Ici, “APP.msi” est le nom de votre paquet d’installation, et “ENDUSER-PC” est le nom de l’ordinateur distant.Invite de commande AdministrateurDe plus, vous pouvez également utiliser l’adresse IP de l’ordinateur distant plutôt que le nom de l’ordinateur.
  3. Lorsque vous êtes dans l’invite de commande, changez le répertoire courant pour “C:\SysInternals” avec la commande suivante (vous devrez peut-être télécharger les outils Windows Sysinternals auparavant) :cd c:\SysInternals
  4. Ensuite, exécutez la commande suivante pour commencer l’installation de l’application sur l’ordinateur distant :PsExec.exe \\ENDUSER-PC\ -i -s msiexec.exe /i "c:\APP.msi" /qn /norestart Dans cet exemple, la commande installera Helpwire sur un ordinateur nommé Work Laptop

La commande PSExec lancera le programme d’installation .msi sur l’ordinateur distant. Cela permettra d’installer votre application en mode silencieux (/qn) sans interaction utilisateur.

Utilisation de cmd Windows Package Manager (winget)

Avec le Gestionnaire de paquets Windows, vous pouvez facilement rechercher, télécharger, installer, mettre à jour et supprimer des applications sur des installations Windows 11 ou 10 avec l’Invite de commandes. Cet outil en ligne de commande réduit le nombre d’étapes qu’il aurait fallu suivre en utilisant une autre méthode.

Installation d’une application unique via winget :

  1. Ouvrez le menu Démarrer.
  2. Recherchez Invite de commandes, puis cliquez droit sur le premier résultat.
  3. Dans le panneau de menu, sélectionnez l’option Exécuter en tant qu’administrateur.
  4. Ensuite, tapez la commande suivante pour installer une application avec la commande winget et appuyez sur Entrée :

winget install "NOM-DE-L'APP"

N’oubliez pas de changer “APP-NAME” par le nom réel de votre application. De plus, vous avez seulement besoin des guillemets lorsque le nom contient plusieurs mots avec des espaces. Par exemple, pour installer HelpWire, la commande sera widget install HelpWire.

Dans ce cas, après avoir appuyé sur Entrée, l'installation de HelpWire commencera immédiatement.

Installation de plusieurs applications :

  1. Cliquez sur Démarrer.
  2. Recherchez l’Invite de commandes.
  3. Ensuite, faites un clic droit sur le premier résultat pour sélectionner l’option Exécuter en tant qu’administrateur.
  4. Tapez cette commande pour installer plusieurs applications avec la commande winget et appuyez sur Entrée:
  5. winget install “NOM-DE-L’APP-1” -e && winget install “NOM-DE-L’APP-2” -e
  6. L’étape suivante est facultative : Tapez la commande suivante pour installer plusieurs applications par ID et appuyez sur Entrée:
  7. winget install –id=NOM-DE-L’APP-1 -e && winget install –id=NOM-DE-L’APP-2 -e

Lorsque dans les commandes, n’oubliez pas de changer “APP-NAME-1” et “APP-NAME-2” par les noms des applications que vous installez. Si vous devez traiter plus d’installations d’applications, ajoutez simplement un espace et && ainsi que la commande d’installation de l’application.

Cet exemple installe les applications VLC et Visual Studio Code

Installer des logiciels via cmd sur plusieurs machines distantes en utilisant WMIC

WMIC (Ligne de commande de l’Instrumentation de Gestion Windows) est un outil puissant qui vous permet d’installer facilement à distance des logiciels via cmd. Malheureusement, l’outil n’est pas beaucoup utilisé en raison du manque de documentation facilement accessible.

Dans cette section, nous allons examiner de manière approfondie la méthode la plus simple : un fichier d’installation MSI qui ne nécessite aucune option à être localisé sur le disque local de chaque utilisateur distant. Plongeons directement.

  1. Chargez le shell de commande avec les permissions d’accès appropriées : Runas /user:DomainAdminAccount@DOMAIN cmd… ces permissions nous demanderont les identifiants de notre DomainAdminAccount. Une fois l’authentification terminée, nous obtiendrons un shell de commande qui s’exécute en tant qu’Admin.
  2. Ensuite, entrez dans WMIC en saisissant la commande suivante : u: \>wmic wmic:root.cli>(Nous aurions pu facilement passer directement à WMIC depuis la commande run-as… cela nous aide juste à décomposer les étapes)
  3. Appelez l’installation pour une liste de machines en utilisant la capacité de WMIC à gérer un fichier texte plat en entrée. Ces entrées permettent aux nœuds d’exécuter des installations sur une liste de machines (dans notre exemple précédent, elle est stockée sur le disque dur local de l’admin en C:\computers.txt) en lançant la commande suivante :/node::@c:\computers.txt product call install true,",c:\CheminVersVotre\Fichier.msiCette commande va itérer à travers la liste dans computers.txt… et passer au-dessus des nœuds invalides (par exemple, la machine est éteinte). Après cela, elle demandera une confirmation d’installation pour chaque machine.