• Accueil
  • Contact
  • À propos
  • Connexion | Inscription
  • Boutique🛍️
    • Commande
Astuces de Geek
  • Accueil
  • Contact
  • À propos
  • Connexion | Inscription
  • Boutique🛍️
    • Commande

Astuces de Geek Astuces de Geek

  • Accueil
  • Contact
  • À propos
  • Connexion | Inscription
  • Boutique🛍️
    • Commande
Windows 10, Windows 11

Winget: Automatiser plusieurs installations en un clic

Winget: Automatiser plusieurs installations en un clic

Si vous avez suivi mon dernier post au sujet de Winget que je vous conseille de lire, vous être prêt à suivre ce petit tutoriel

Nous avons vu ensemble comment utilisé Winget de manière simple pour installer vos applications comme Chrome, VLC et bien d’autres.

Dans ce tutoriel, je vais vous montrer comment créer un script simple pour installer plusieurs applications en un clic

Pourquoi faire cela ? Personnellement, j’ai choisi de vous faire découvrir ceci dans le cas d’une réinstallation de votre PC sous Windows ou simplement pour installer rapidement un panel d’application sur un autre PC.

Vous utilisez surement toujours les mêmes applications de bureautique (VLC, Chrome, Steam, Office) et il est souvent plus long d’installer 1 à 1 les applications que de réinitialiser Windows 10

Passons directement dans le vif du sujet.

Prérequis:

  • Un éditeur de texte comme le bloc Note de Windows(BOF), Notepad++: Download
  • Le package Winget: Download
  • Les extensions de fichiers activé *

Update: Je vous offre mon script que vous avez juste à modifier pour vos logiciels: Download

Avant de commencer, je vais vous détailler les commandes disponible avec Winget:

Ne pas avoir peur, c’est juste pour information xD

Commandes:

winget source update Mettre à jour les sources d’applications

hash Génère le hachage SHA256 pour le programme d’installation

help Affiche l’aide relative aux commandes de l’outil winget

install Installe l’application spécifiée

search Recherche une application

show Affiche les détails de l’application spécifiée

source Ajoute, supprime et met à jour les dépôts du Gestionnaire de package Windows auxquels l’outil winget accède.

validate Valide un fichier manifeste pour l’envoi dans le dépôt du Gestionnaire de package Windows.

Les options:

-v,–version Cette option retourne la version actuelle de winget.

–info Fournit des informations détaillées sur winget, y compris les liens vers la licence et la déclaration de confidentialité.

-?, –help Fournit une aide supplémentaire sur winget.

-m, –manifest Doit être suivie du chemin du fichier manifeste (YAML).Vous pouvez utiliser le manifeste pour exécuter l’installation à partir d’un fichier YAML local.

–id Limite l’installation à l’ID de l’application.

–name Limite la recherche au nom de l’application.

–moniker Limite la recherche au moniker listé pour l’application.

-v, –version Vous permet de spécifier une version précise à installer. Si aucune version n’est spécifiée, la version la plus récente de l’application est installée.

-s, –source Limite la recherche au nom de source spécifié. Doit être suivi du nom de la source.

-e, –exact Utilise la chaîne exacte dans la requête, y compris la vérification du respect de la casse. Elle n’utilise pas le comportement par défaut d’une sous-chaîne.

-i, –interactive Exécute le programme d’installation en mode interactif. L’expérience par défaut montre la progression du programme d’installation.

-h, –silent Exécute le programme d’installation en mode silencieux. Vous ne voyez aucune invite s’afficher. L’expérience par défaut montre la progression du programme d’installation.

-o, –log Dirige la journalisation vers un fichier journal spécifique. Vous devez fournir le chemin d’un fichier sur lequel vous disposez des droits d’écriture.

–override Chaîne qui sera passée directement au programme d’installation.

-l, –location Emplacement d’installation (si pris en charge).

La liste des commandes va évoluer avec le temps et seront renseigné sur le site de Microsoft

Petit rappel:

Les commandes sont toujours construites de cette façon

a- winget toujours en premier

b- Suivi de l’action que l’on souhaite faire (install, search etc..)

c- Et le nom de l’application

Exemple: winget install Chrome

Tutoriel

1- Établir la liste de vos applications installées sur votre PC ou selon vous les plus utile

Vous pouvez faire cette liste soit de tête soit via le menu Applications et fonctionnalités de votre PC afin de voir les applications présentent sur votre ordinateur

2- Nous allons maintenant créer un nouveau fichier texte par simple clic droit sur le bureau et le nommer comme vous voulez

3- Ouvrir le fichier texte via bloc note ou une autre application de texte. Dans mon exemple, j’utilise NotePad++ car très pratique

Ce fichier texte sera notre script d’installation automatisé. Le garder de côté, nous allons revenir dessus par la suite

4- Ouvrir une fenêtre de commande en administrateur afin de rechercher nos applications sur Winget. Taper simplement CMD dans la recherche Windows

5- Une fois la fenêtre de commande lancé, nous allons mettre à jour la liste des applications avec la commande suivante:

winget source update

Une fois terminé, Vous verrez Done apparaître

6- nous allons maintenant rechercher notre première application.

Dans mon exemple, je recherche VLC

winget search vlc

On peut voir qu’il a bien trouvé notre application

Dans la fenêtre, vous pouvez voir le nom de l’application, son ID et la version

Pour la création de notre script, nous allons utiliser l’ID car permet à winget de trouver directement l’application car dans certains cas, il y aura plusieurs résultat lors de la recherche

7- Une fois l’application trouvé, reste plus qu’à l’inscrire dans notre fichier texte comme suit

Pour rappel, toujours mettre winget puis l’action qui sera install et le nom de l’application

Il ne reste plus qu’à reproduire les étapes 6 et 7 pour toute vos applications

8- Une fois la liste terminée, voici mon fichier texte complété

9- Nous pourrions nous arrêter là mais j’aime rendre le travail le plus propre possible.

Nous allons donc rajouter des options de commandes à notre liste d’application

J’ai choisi 2 options qui sont les suivantes:

-e afin d’utiliser le nom exact de l’application et donc éviter de se confronter à d’autres résultats

-h Exécute le programme d’installation en mode silencieux/invisible. Vous ne verrez aucune fenêtre d’installation s’afficher en dehors de votre fenêtre de commande

Je rajoute donc les options à mon fichier avec des arguments complémentaire afin de rendre le script le plus propre possible

10- Notre fichier et terminé, il ne reste plus qu’à l’enregistrer avec l’extension .bat

Et le tester sur votre nouvel ordinateur ou après votre réinstallation de Windows

Pensez à l’exécuter en administrateur

Une fenêtre de commande se lancera et les applications se lanceront

Par écrit Michael - Publié le 06/08/2021 - 2958 Views
Tags | Astuces de Geek, CMD, commande, explorer, Windows 10, Winget
AUTHOR
Michael

Je suis Michael. Fondateur de Astuces de Geek

Vous pourriez également aimer

Ajouter la Corbeille à la barre de tâches

Publié le 04/08/2021

Surveiller les performances de votre PC Windows 10

Publié le 06/08/2021

Mode sombre icônes Windows 10

Publié le 04/08/2021

2 Comments

  • Stive Determe 2 décembre 2021 at 2h18

    C’est super ça, je te remercie Micka

    Connectez-vous pour répondre
    • Michael 2 décembre 2021 at 9h19

      De rien 😉

      Connectez-vous pour répondre

    Veuillez poster vos commentaires
    Annuler la réponse

    Vous devez vous connecter pour publier un commentaire.

    Article suivant
    Article précédent

    Abonnez vous

    Loading

    Rejoins nous

    Derniers Posts

    • Désinstaller définitivement Teams de Windows 11
    • Installer manuellement les mises à jour cumulative Windows 11 22H2
    • Télécharger Windows 11 22H2 pour les PC non compatible

    Faire mes courses sur Amazon

    Copyright - 2021 - Astuces de Geek