WinGet syntax is incorrect
Je prend une application au hasard et EoleGet me propose la commande suivante :
winget install --id=Giuspen.Cherrytree -e
Si je teste en PowerShell, ça donne :
PS U:\> winget install id=Giuspen.Cherrytree -e
Aucun package ne correspond aux critères sélectionnés.
Il faut enlever le =
(8 occurrences dans le dépôt d'après grep) :
PS U:\> winget install --id Giuspen.Cherrytree -e
Trouvé CherryTree [Giuspen.Cherrytree] Version 0.99.47.0
La licence d<92>utilisation de cette application vous est octroyée par son propriétaire.
Microsoft n<92>est pas responsable des paquets tiers et n<92>accorde pas de licences à ceux-ci.
Downloading https://www.giuspen.com/software/cherrytree_0.99.47.0_win64_setup.exe
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ 74.2 MB / 74.2 MB
Le code de hachage de l<92>installation a été vérifié avec succès
Démarrage du package d<92>installation... Merci de patienter.
Bon après, il y a une fenêtre "Contrôle d'utilisateur" mais ce n'est pas le sujet ;)