Table des matières
Quand on installe un nouvel ordinateur ou que l’on doit configurer rapidement une machine, l’installation manuelle de chaque logiciel un par un peut vite devenir chronophage. Heureusement, il existe plusieurs méthodes pour installer plusieurs logiciels simultanément sur Windows, que ce soit grâce à des outils automatisés, des scripts, ou des gestionnaires de paquets. Voici comment procéder efficacement et techniquement.
Depuis Windows 10 (et plus encore sur Windows 11), Microsoft intègre un gestionnaire de paquets en ligne de commande nommé Winget. Cet outil permet de télécharger et d’installer plusieurs logiciels d’un seul coup via des lignes de commande simples.
Concrètement, il suffit d’ouvrir un Terminal Windows (ou PowerShell) avec les droits administrateur, puis de taper une commande de ce type :
bash
CopierModifier
winget install Google.Chrome Mozilla.Firefox VLC 7zip.Notepad++
Chaque nom de logiciel correspond à son identifiant dans le catalogue de Winget. Le gestionnaire va automatiquement :
Winget est idéal pour les utilisateurs à l’aise avec le terminal, car il permet aussi de créer un script .bat ou .ps1 pour automatiser l’installation sur plusieurs machines.
Pour ceux qui préfèrent une solution graphique, Ninite est une plateforme web qui permet de créer un installeur personnalisé contenant plusieurs logiciels. Vous allez simplement sur ninite.com, vous cochez les programmes souhaités (navigateur, antivirus, lecteur vidéo, outils bureautiques, etc.), puis vous téléchargez un seul fichier exécutable.
En lançant ce fichier, tous les logiciels sont installés automatiquement, sans boîte de dialogue, sans barre d’outils indésirable, et toujours dans leur version la plus récente. Ninite gère aussi les mises à jour si vous relancez l’installeur plus tard. Cette méthode est particulièrement utile pour les particuliers ou les techniciens qui souhaitent gagner du temps en configuration initiale.
Pour les utilisateurs avancés ou les services informatiques, une autre méthode consiste à créer un script d’installation personnalisé, via PowerShell ou un fichier batch. Ces scripts automatisent l’installation en appelant soit Winget, soit des installateurs silencieux en ligne de commande (/S, /quiet, etc.).
Voici un exemple de script PowerShell :
powershell
CopierModifier
Start-Process « winget » -ArgumentList « install –id=Google.Chrome –silent » -Wait
Start-Process « winget » -ArgumentList « install –id=VLC.VLC –silent » -Wait
Start-Process « winget » -ArgumentList « install –id=Notepad++.Notepad++ –silent » -Wait
Cela permet un contrôle plus poussé sur l’ordre d’installation, les paramètres personnalisés, les redémarrages éventuels, ou la suppression des anciennes versions.
Dans un environnement professionnel, les administrateurs utilisent souvent des outils comme Microsoft Deployment Toolkit (MDT) ou Microsoft Intune pour gérer l’installation groupée de logiciels sur des dizaines ou des centaines de machines. Ces outils permettent :
Ils nécessitent une infrastructure serveur mais offrent une grande puissance de déploiement, adaptée aux parcs informatiques importants.