Windows 10 - comando Winget

Se Windows genera un errore, hai un problema di virus o vuoi discutere/segnalare l'uscita della nuova versione di un software per la piattaforma Microsoft, questa è la sezione giusta.
Regole del forum
Rispondi
Avatar utente
tique
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 60
Iscritto il: gio mag 08, 2014 2:15 pm

Windows 10 - comando Winget

Messaggio da tique »

Leggendo il sito learn/microsoft scopro che lo strumento della riga di comando "winget" consente di ottenere una lista dei programmi e/o applicazioni da aggiornare.
Confesso la mia ignoranza in materia ma ho provato il comando per curiosità. Non ho fatto danni al mio PC, tuttavia
Il comando "winget search name" ha presentato una schermata (che allego) e che mi ha sorpreso per alcune righe che riporto testualmente:
99 Allah Name - Beautiful Names of Allah - The 99 Names Of ALLAH (SWT)
C'è una spiegazione, qualcuno ha avuto lo stesso risultato ?
https://ibb.co/Xbs38yB
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Windows 10 - comando Winget

Messaggio da System » ven mar 29, 2024 10:18 am


Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 12491
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:

Re: Windows 10 - comando Winget

Messaggio da crazy.cat »

tique ha scritto: ven mar 29, 2024 10:18 am 99 Allah Name - Beautiful Names of Allah - The 99 Names Of ALLAH (SWT)
https://apps.microsoft.com/detail/9nblg ... t-it&gl=US
Ho lo stesso risultato, finisco una cosa e poi ci guardo meglio.
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
Avatar utente
CUB3
Moderatore
Moderatore
Messaggi: 3980
Iscritto il: lun gen 26, 2015 10:13 am

Re: Windows 10 - comando Winget

Messaggio da CUB3 »

Non mi sembra che ci sia niente di strano.

Hai utilizzato il comando winget per ricercare la stringa "name" sulle fonte configurata che è lo store di Microsoft.

Come riportato da crazy.cat, quella è soltanto il nome di una applicazione che, per l'appunto, è disponibile sullo store di Microsoft.
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen
Avatar utente
Zigul
VIP
VIP
Messaggi: 217
Iscritto il: dom ott 08, 2023 12:11 am

Re: Windows 10 - comando Winget

Messaggio da Zigul »

Il comando "winget search" cerca le applicazioni dal repository di winget (e con "name" c'è anche quella che hai segnalato), non fra quelle installate. Prova con "winget list" per conoscere quelle presenti nel tuo PC.
Avatar utente
Zigul
VIP
VIP
Messaggi: 217
Iscritto il: dom ott 08, 2023 12:11 am

Re: Windows 10 - comando Winget

Messaggio da Zigul »

Dimenticavo: qui trovi una presentazione dell'interfaccia grafica di winget https://turbolab.it/windows-10/come-man ... mputer-899.
Se invece vuoi usare il terminale per sapere quali programmi già installati puoi aggiornare, il comando è "winget upgrade". Per eseguire l'update di un programma il comando è "winget upgrade --id nomeprogramma", oppure "winget upgrade --all" per aggiornarli tutti. Ci sono altre opzioni che puoi immettere, come "-h" per la modalità silenziosa, "--accept-package-agreements" per accettare le licenze d'uso, etc. le trovi tutte con "winget upgrade -?".
Avatar utente
aceral
Livello: Floppy disk (3/15)
Livello: Floppy disk (3/15)
Messaggi: 36
Iscritto il: lun mar 11, 2024 3:50 pm

Re: Windows 10 - comando Winget

Messaggio da aceral »

Da me la lista programmi sarebbe no rossa, ma fucsia. :D
Avatar utente
tique
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 60
Iscritto il: gio mag 08, 2014 2:15 pm

Re: Windows 10 - comando Winget

Messaggio da tique »

Ottimo il suggerimento "winget list" che mi consola per la fine di SUMO
Avatar utente
Zigul
VIP
VIP
Messaggi: 217
Iscritto il: dom ott 08, 2023 12:11 am

Re: Windows 10 - comando Winget

Messaggio da Zigul »

Anche "winget export" è molto utile: una volta esportata la lista dei programmi, in caso di PC nuovo o Windows reinstallato, è possibile importare la lista e reinstallare in automatico tutti i programmi essenziali, senza andare a recuperare gli installer dai vari siti.
Avatar utente
p060477
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 177
Iscritto il: dom giu 26, 2022 11:33 pm

Re: Windows 10 - comando Winget

Messaggio da p060477 »

Zigul ha scritto: ven mar 29, 2024 10:34 am Il comando "winget search" cerca le applicazioni dal repository di winget (e con "name" c'è anche quella che hai segnalato), non fra quelle installate. Prova con "winget list" per conoscere quelle presenti nel tuo PC.
..io sto provando ma mi da sempre errore....:
Microsoft Windows [Versione 10.0.19045.4170]
(c) Microsoft Corporation. Tutti i diritti sono riservati.

C:\WINDOWS\system32>"winget list"
""winget list"" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

C:\WINDOWS\system32>winget list
"winget" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

C:\WINDOWS\system32>
Avatar utente
tique
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 60
Iscritto il: gio mag 08, 2014 2:15 pm

Re: Windows 10 - comando Winget

Messaggio da tique »

Ho la stessa versione di Windows 10.0.19045.4170 e non ho problemi con i comandi "winget" oppure "winget list"
Vanno scritti nel prompt dei comandi del sistema.
Dopo aver digitato "cmd" nella finestra di ricerca di windows, Windows mi presenta la finestra del prompt dei comandi
dove scriverò winget etc.
Avatar utente
p060477
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 177
Iscritto il: dom giu 26, 2022 11:33 pm

Re: Windows 10 - comando Winget

Messaggio da p060477 »

...ho appena riprovato...anche non con esegui come admin.
ma il semplice cmd seguito da winget...ho sempre lo stesso errore....:(
Avatar utente
tique
Livello: CD-ROM (4/15)
Livello: CD-ROM (4/15)
Messaggi: 60
Iscritto il: gio mag 08, 2014 2:15 pm

Re: Windows 10 - comando Winget

Messaggio da tique »

Ti dico come faccio io:
Sulla riga di start scrivo CMD e poi invio
Con invio si presenta una finestra con a destra una quadratino nero con sotto indicazione "prompt dei comandi-sistema"
Click su quel quadratino nero e compare una finestra (è come una schermata del vecchio DOS) con l'indicazione C:\users\utente>
Su questa schermata si scrive il comando Winget etc.
Non sono un esperto e di più non posso consigliarti.
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 12491
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:

Re: Windows 10 - comando Winget

Messaggio da crazy.cat »

Lo strumento della riga di comando winget è supportato solo in Windows 10 1709 (build 16299) o versioni successive. Lo strumento winget non sarà disponibile fino a quando non si effettua il primo accesso a Windows come utente, consentendo al Microsoft Store di registrare Gestione pacchetti Windows come parte di un processo asincrono. Se di recente è stato effettuato il primo accesso come utente e winget non è ancora disponibile, è possibile aprire PowerShell e inserire il seguente comando per richiedere la registrazione di winget: Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
Avatar utente
p060477
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 177
Iscritto il: dom giu 26, 2022 11:33 pm

Re: Windows 10 - comando Winget

Messaggio da p060477 »

grazie
...è quello che faccio...:

Microsoft Windows [Versione 10.0.19045.4170]
(c) Microsoft Corporation. Tutti i diritti sono riservati.

C:\Users\...>winget list
"winget" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

C:\Users\...>"winget list"
""winget list"" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

C:\Users\...>
Avatar utente
p060477
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 177
Iscritto il: dom giu 26, 2022 11:33 pm

Re: Windows 10 - comando Winget

Messaggio da p060477 »

...forse è più semplice la sua gui...??
https://turbolab.it/windows-10/come-man ... mputer-899
Avatar utente
megima
Livello: BD-ROM (6/15)
Livello: BD-ROM (6/15)
Messaggi: 233
Iscritto il: dom dic 27, 2020 8:59 pm

Re: Windows 10 - comando Winget

Messaggio da megima »

Premesso che a me funziona egregiamente (salvo quanto dico più avanti) e lo reputo potenzialmente utilissimo per re-installare quanto è possibile in caso di cambio del PC, non mi pare particolarmente utile (normalmente) per il semplice aggiornamento dei programmi utilizzati, operazione comunemente non urgente e gli applicativi generalmente ne segnalano automaticamente la disponibilità lasciando all'utente la scelta di aggiornare o meno.
In questo ambito sarebbe interessante, invece, avere comparazioni qualitative tra il comando e altri SW terzi, qualcuno ci si è cimentato?

Tornando al comando ho rilevato che "lista" elenca tutto e di più mentre sarebbe utile poter escludere tutto ciò che fa parte di Windows e MS in generale, driver compresi, che si aggiornano già periodicamente.
Inoltre, "winget export -o D:\elenco.json" sbrodola qualche paginata di pacchetti che non può reinstallare, esempio:
Il pacchetto installato non è disponibile in alcuna origine: Canon Inkjet Print Utility
Il pacchetto installato non è disponibile in alcuna origine: Microsoft Edge Update
Il pacchetto installato non è disponibile in alcuna origine: Cortana
Il pacchetto installato non è disponibile in alcuna origine: Microsoft Defender
.... e, inversamente, sono pochi quelli realmente installati personalmente che andrebbero reinstallati ma non si ritrovano nel file di output.
E, comunque, il file generato va opportunamente editato, prima di utilizzarlo per la reinstallazione, per eliminare tanti programmi (anche misteriosi) che credo sia preferibile non "disturbare", esempio:
"Microsoft.AppInstaller", "Microsoft.OneDrive", ..., "Microsoft.VCRedist.2015+.x64", "Microsoft.VCRedist.2012.x86", ...
Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 12491
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:

Re: Windows 10 - comando Winget

Messaggio da crazy.cat »

p060477 ha scritto: ven apr 05, 2024 6:08 pm ...forse è più semplice la sua gui...??
https://turbolab.it/windows-10/come-man ... mputer-899
Se non hai l'app installata la gui non credo proprio che possa funzionare
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
Avatar utente
Al3x
Amministratore
Amministratore
Messaggi: 4543
Iscritto il: mer mag 01, 2013 12:59 pm
Località: http://127.0.0.1

Re: Windows 10 - comando Winget

Messaggio da Al3x »

ho scoperto che con winget posso bypassare le restrizioni imposte a livello di dominio ed installare le app del MS Store. Ovviamente si deve essere amministratori locali della macchina
I :amore Sasha
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Re: Windows 10 - comando Winget

Messaggio da System » lun apr 08, 2024 7:38 am


Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio