8792 Letture
Installare programmi automaticamente in Windows 10

Installare programmi automaticamente in Windows 10

Come fare per installare programmi automaticamente con Windows 10 utilizzando il nuovo gestore pacchetti Windows Package Manager.

Ci sono tante applicazioni che permettono di installare programmi tutti insieme in ambiente Windows.
Scoop, ad esempio, aiuta a installare programmi automaticamente senza che ogni volta appaiano le schermate di conferma di UAC in Windows; Ninite consente non soltanto di installare le applicazioni desiderate in un colpo solo ma anche di tenere d'occhio la disponibilità dei successivi aggiornamenti; Npackd e OneGet, basato a sua volta su PowerShell, si comportano come veri e propri gestori di pacchetti.

Nel recente passato vi abbiamo presentato Chocolatey, un completo e versatile gestore di pacchetti che vanta un repository davvero ricco, in grado di installare ad oggi circa 7.700 applicazioni partendo da package gestiti direttamente dalla comunità (vedere questa pagina per accedere all'elenco completo).


Nell'articolo Chocolatey, gestore di pacchetti per Windows: come funziona abbiamo visto come si installa Chocolatey in Windows e come si utilizza.
Nel successivo articolo Installare Windows 10 con tutti i programmi che servono ci siamo inventati un modo per creare un supporto d'installazione personalizzato di Windows 10, capace di scaricare e installare le ultime versioni dei software più utili, sia a livello consumer che in ambito aziendale.

Anche Microsoft adesso ha il suo gestore di pacchetti o packet manager per Windows 10

Durante la conferenza Build 2020, Microsoft ha presentato Windows Package Manager (winget), un nuovo software direttamente supportato e aggiornato che permette di installare programmi di utilizzo comune automaticamente, senza più doversi collegare ai siti web degli sviluppatori, senza doversi sorbire alcuna pubblicità e velocizzando tremendamente l'installazione.

Nell'articolo Windows 10 ha il suo gestore pacchetti: cos'è e come funziona abbiamo presentato Windows Package Manager e oggi vediamo come installarlo in anteprima.

Per il momento, almeno ufficialmente, Windows Package Manager è prerogativa degli utenti iscritti al programma Windows Insider di Microsoft.

Chi utilizza Windows 10 release 1709 o versioni successive (premere Windows+R quindi digitare winver per accertare la versione del sistema operativo che si sta utilizzando) può comunque installare Windows Insider manualmente in ogni edizione.

Abbiamo infatti scoperto che Windows Insider sarà parte integrante del software Microsoft Desktop App Installer disponibile gratuitamente su GitHub, in questa pagina.

Per installare Windows Package Manager basta quindi scaricare l'ultima versione del file Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle disponibile quindi fare doppio clic sul file.

Installare programmi automaticamente in Windows 10

Accettare l'installazione del programma e dei componenti collegati.
Al termine dell'installazione, Windows 10 non mostrerà alcuna icona aggiuntiva nel menu Start: bisognerà invece aprire Windows PowerShell, preferibilmente con i diritti di amministratore, e digitare winget per ottenere la lista completa dei comandi utilizzabili per installare programmi di terze parti dal prompt.

Installare programmi automaticamente in Windows 10

Abbiamo suggerito di aprire PowerShell con i privilegi di amministratore perché, diversamente le procedure di installazione di alcuni programmi farebbero comparire la richiesta di UAC. Con i diritti di amministratore, invece, l'installazione dei pacchetti avverrà istantaneamente, senza alcuna richiesta aggiuntiva.


Digitando winget search, si otterrà l'elenco dei programmi che il gestore pacchetti di Microsoft è in grado di installare automaticamente.

Installare programmi automaticamente in Windows 10

Per cercare i programmi che contengono una stringa particolare, basterà specificarla subito dopo winget search. Esempio winget search teams.

Segnandosi la stringa che appare sotto la colonna Id quindi digitando winget install (seguito dal nome del programma da installare), il pacchetto corrispondente verrà scaricato dal sito del produttore e l'installazione avverrà in un batter d'occhio.

Installare programmi automaticamente in Windows 10

Se successivamente si volesse rimuovere il gestore pacchetti Microsoft, si dovrà digitare App e funzionalità nella casella di ricerca del menu Start di Windows 10 quindi rimuovere Programma di installazione app e WinGet source.


Installare programmi automaticamente in Windows 10

Microsoft non ha escluso che nel prossimo futuro possano essere avviate collaborazioni con le comunità che si occupano del mantenimento e dello sviluppo delle soluzioni citate nell'introduzione.
Windows Package Manager viene rilasciato come prodotto opensource, quindi chiunque potrà verificarne il funzionamento e contribuirvi. Una nota di Microsoft sul rilascio del nuovo gestore pacchetti è pubblicata in questa pagina.
In questa pagina le regole che gli sviluppatori devono seguire per inviare le loro applicazioni e renderne possibile l'installazione attraverso Windows Package Manager.

Installare programmi automaticamente in Windows 10