Winget su Windows: guida completa ai comandi e all'utilizzo avanzato

Ultimo aggiornamento: 20 di febbraio 2026
  • Winget è il gestore di pacchetti ufficiale di Windows che consente di installare, aggiornare e disinstallare applicazioni dalla riga di comando.
  • Lo strumento si integra con Microsoft Store, un repository della community e fonti private e supporta un'ampia gamma di formati di installazione.
  • Consente di automatizzare interi team utilizzando file di configurazione YAML, script PowerShell e criteri di gruppo in ambienti aziendali.
  • Include funzionalità avanzate come il download senza installazione, la convalida del manifesto, il PIN della versione e ampie opzioni di sicurezza e registrazione.

comandi winget in Windows

Se usi Windows quotidianamente e passi metà della tua vita a installare, aggiornare o disinstallare programmi, imparare a usare Winget dal terminale può farti risparmiare molto tempo. Questo gestore di pacchetti ufficiale di Microsoft porta su Windows un metodo di lavoro molto simile a quello delle distribuzioni GNU/Linux con apt o dnf, ma senza la necessità di installare strumenti di terze parti.

Con Winget, puoi cercare, installare, aggiornare, disinstallare e configurare applicazioni semplicemente digitando dei comandi, oltre ad automatizzare l'intera configurazione di un PC utilizzando script o file di configurazione. Vediamo più da vicino come funziona, quali comandi sono disponibili e come sfruttarlo al meglio, che tu sia un utente domestico, uno sviluppatore o un amministratore di sistema.

Che cos'è Winget e come funziona Windows Package Manager?

Winget è lo strumento da riga di comando per Gestione pacchetti di Windows . Si tratta di un client che si connette a diverse fonti (il Microsoft Store, il repository della community di Winget e repository privati) per individuare i programmi di installazione, scaricarli ed eseguire un'installazione controllata e ripetibile.

In pratica, winget è composto da diversi elementi che lavorano insieme per gestire il software sul sistema, quindi il nucleo visibile all'utente è il comando winget , ma dietro le quinte ci sono servizi e manifest che descrivono ogni pacchetto.

La soluzione completa di Gestione pacchetti di Windows comprende tre componenti principali che è importante distinguere per comprendere l'intero ecosistema:

  • Cliente Winget: è l'eseguibile della console che usi in PowerShell, Terminale o nel prompt dei comandi per avviare comandi come winget install o winget upgrade.
  • Servizio di imballaggio e depositoMicrosoft gestisce un repository di manifesti della community su GitHub e si integra con Microsoft Store per ospitare e distribuire applicazioni sui computer Windows.
  • File di configurazione WingetSi tratta di file YAML che descrivono lo "stato desiderato" di un PC (applicazioni, impostazioni, script), consentendo configurare un intero dispositivo con un singolo comando.

La filosofia alla base di questo sistema è che puoi definire il software e la configurazione desiderati, e il Gestore pacchetti si occuperà automaticamente dell'installazione, dell'aggiornamento e della manutenzione di tutto, riducendo al minimo gli errori umani e le differenze tra i computer.

Installazione di Winget su Windows 10, Windows 11 e Windows Server

Sulla maggior parte dei dispositivi moderni, Winget è pronto all'uso perché fa parte del Programma di installazione dell'app Viene distribuito tramite Microsoft Store in Windows 10 e Windows 11 e tramite aggiornamenti in Windows Server 2025. Basta aprire un terminale e digitare winget per verificare se è disponibile.

Se, eseguendo il comando, visualizzi l'elenco delle opzioni e la versione del client, significa che Gestione pacchetti di Windows è installato correttamente . In caso contrario, puoi accedere al Microsoft Store, cercare "Programma di installazione app" e aggiornare o installare il pacchetto.

Installa le versioni di anteprima di winget (per sviluppatori)

Se desideri provare le nuove funzionalità di Winget prima di chiunque altro, Microsoft offre delle versioni di anteprima . Queste sono destinate principalmente a sviluppatori e utenti esperti che non si preoccupano di incontrare occasionalmente qualche bug.

Esistono due modi comuni per ottenere l'anteprima del cliente:

  • Scarica manualmente il pacchetto della versione di anteprima dal repository winget su GitHub e Installalo per sostituire temporaneamente il client stabile.Non riceverai aggiornamenti automatici per le anteprime successive dallo Store; dovrai ripetere la procedura quando ne verrà rilasciata una nuova.
  • iscriversi a Programma Windows Insider con un account Microsoft, un account aziendale, un account scolastico o un ID Entra (in precedenza AAD) sui canali Canary o Dev. Su questi canali, le build includono automaticamente Aggiornamenti Winget dal Microsoft Store con le ultime funzioni sperimentali.

Installazione di Winget nella sandbox di Windows (spazio isolato)

Windows Sandbox è un ambiente desktop leggero e temporaneo in cui è possibile eseguire applicazioni in isolamento dal sistema principale . Tutto ciò che si installa al suo interno viene perso alla chiusura della sandbox, il che la rende ideale per i test.

Questo ambiente non è dotato di Microsoft Store o Winget preinstallati, quindi dovrai installare il client manualmenteMicrosoft consiglia di utilizzare il modulo PowerShell Microsoft.WinGet.Client e il cmdlet Repair-WinGetPackageManager per "avviare" winget all'interno della sandbox.

Da una console PowerShell nella sandbox, è possibile utilizzare uno script come questo (adattato e formattato) per distribuire la versione stabile a tutti gli utenti nell'ambiente:

$progressPreference = 'silentlyContinue'
Install-PackageProvider -Name NuGet -Force | Out-Null
Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null
Repair-WinGetPackageManager -AllUsers

Se necessario, il modulo può essere installato anche con ambito utente o macchina utilizzando il parametro -Scope AllUsers en Install-Modulee puoi aggiungere -IncludePrerelease a Repair-WinGetPackageManager per testare le versioni di anteprima.

Considerazioni importanti su permessi e amministrazione

Il comportamento delle installazioni con Winget varia a seconda che i comandi vengano eseguiti con privilegi di amministratore o come utente normale . Questo è fondamentale se gestisci molti computer o desideri automatizzare i processi.

Quando si avvia Winget senza privilegi elevati, alcune applicazioni richiederanno tali privilegi per l'installazione. In questi casi, Windows visualizzerà una richiesta di Controllo dell'account utente (UAC) per confermare l'operazione. Se si rifiuta di concedere i privilegi, l'installazione o l'aggiornamento di quel pacchetto specifico non andrà a buon fine.

Se apri PowerShell o il prompt dei comandi come amministratore ed esegui `winget`, le installazioni che richiedono privilegi elevati non visualizzeranno la richiesta di Controllo dell'account utente (UAC) , poiché il contesto è già elevato. Questo è comodo, ma significa che devi fare molta attenzione e installare solo software affidabile , soprattutto in ambienti aziendali.

  Invia a Kindle: tutti i modi per inviare libri e documenti

Negli scenari misti (programmi che devono essere eseguiti a livello utente e a livello macchina) è comune combinare le esecuzioni di Winget come utente e come amministratore , oppure utilizzare i criteri di gruppo per imporre determinati comportamenti e ridurre gli avvisi.

Utilizzo base di winget: primi comandi essenziali

Una volta aggiornato App Installer, usare winget è semplicissimo aprire PowerShell, Terminale Windows o CMD e scrivi wingetVerrà visualizzata la versione installata, una panoramica e un elenco dei comandi disponibili.

Il flusso di lavoro tipico inizia quasi sempre con una ricerca, seguita dall'installazione dell'applicazione di interesse. I passaggi essenziali sono più o meno i seguenti:

  1. Cerca un'app: winget search <nombre_de_app>
  2. Controlla il nome, l'identificativo e l'origine del pacco che desideri.
  3. Installalo: winget install <nombre_o_id>

Durante l'installazione, Winget scarica il programma di installazione corretto per la tua architettura e sorgente e lo avvia con i parametri appropriati (di solito in modalità silenziosa o riducendo al minimo l'interazione), informandoti al termine se tutto è andato a buon fine.

Se vuoi vedere le applicazioni che hai già sul tuo sistema, puoi avviare winget list in modo che un Elenco dei pacchetti installati con le relative versioniQuesto comando è molto utile per verificare cosa può essere aggiornato e cosa viene riconosciuto da Winget, anche se originariamente non era stato installato con questo strumento.

Elenco completo dei principali comandi winget

Il client supporta una serie di comandi specifici progettati per coprire l'intero ciclo di vita e la configurazione dell'applicazione. Attualmente, i comandi generali più importanti sono:

comando Descrizione
install installare l'applicazione indicata dalla sorgente configurata.
show Campione informazioni dettagliate di un pacchetto (editor, versione, origini, ecc.).
source permette aggiungere, rimuovere o aggiornare repository di pacchetti.
search Crea un ricerca delle applicazioni nelle sorgenti configurate.
list Mostra il elenco dei pacchetti installati riconosciuto da winget.
upgrade aggiornato applicazioni specifiche o tutte quelle che hanno una nuova versione.
uninstall disinstallazioni un'applicazione specifica.
hash Calcola il Hash SHA256 da un installatore.
validate Controlla il validità di un manifesto prima di inviarlo al repository della comunità.
settings Apri e consenti la modifica del file configurazione winget.
features Mostra lo stato del funzioni sperimentali.
export esportazioni in un file l'elenco dei pacchetti installati.
import Installazione in blocco tutti i pacchetti elencati in un file esportato.
pin permette versioni di ancoraggio dei pacchetti in modo che non vengano aggiornati oltre un certo punto.
configure Esegui file da configurazione dichiarativa per lasciare il sistema nello stato desiderato.
download Scarica gli installatori di applicazioni senza eseguirle.
repair Provare reparar strutture problematiche.
dscv3 Comandi correlati a PowerShell DSC v3 e le risorse di configurazione dello stato desiderato.

Opzioni globali e parametri più utilizzati

Quasi tutti i comandi di Winget accettano opzioni globali che ne modificano il comportamento, come la visualizzazione di maggiori informazioni, il controllo del proxy o la soppressione degli avvisi. Alcune delle più rilevanti sono:

opzione Funzione
-v, --version Mostra il versione corrente del client winget.
--info Restituisce informazioni dettagliate sull'installazione (licenze, privacy, criteri di gruppo, ecc.).
-?, --help presenta il aiuto specifico di un comando.
--wait Fa ala Aspetta una chiave prima di uscire, utile quando lo si esegue in finestre temporanee.
--logs, --open-logs Aprire la cartella predefinita in cui si trova il tronchi di ala.
--verbose, --verbose-logs Attiva a registro dettagliato per il debug.
--nowarn, --ignore-warnings Nascondi il messaggi di avviso.
--disable-interactivity Prova a disattivare tutte le richieste interattive per uso automatizzato.
--proxy Stabilisce il Proxy HTTP/HTTPS da utilizzare durante tale esecuzione.
--no-proxy Forza un'ala Non utilizzare un proxy anche se il sistema lo ha configurato.

Principali funzioni pratiche: ricerca, installazione, elenco e aggiornamento

Nell'uso quotidiano, utilizzerai Winget principalmente per alcuni comandi molto diretti che ti consentono di gestire le applicazioni senza dover intervenire manualmente sui programmi di installazione , proprio come faresti con un gestore di pacchetti in Linux.

Per individuare il software disponibile, hai a tua disposizione winget search <texto>che restituisce un elenco di nomi, identificatori, versioni e origini che corrispondono alla ricerca. Questo elenco ti aiuta anche a identificare l'ID esatto del pacchetto che desideri installare.

Per verificare quali programmi hai installato, esegui semplicemente winget listIl comando visualizza tutte le applicazioni riconosciute da Winget, indipendentemente dal fatto che siano state installate con lo strumento o meno, e consente di rileva le versioni precedenti che necessitano di aggiornamento.

L'installazione standard viene eseguita con winget install NOMBRE_APP o meglio ancora con il ID pacchetto, ad esempio: winget install Microsoft.VisualStudioCodeSe l'installazione richiede interazione (accettazione dell'EULA, scelta delle opzioni, ecc.), solitamente viene eseguita, per quanto possibile, in modalità semplificata o silenziosa.

A volte, il programma di installazione interrompe il processo per chiedere di accettare un contratto di licenza o di confermare qualcosa sullo schermo. Per garantire che tutto funzioni senza intoppi dall'inizio alla fine, senza richieste di conferma, è possibile utilizzare parametri come --silent y --accept-package-agreements --accept-source-agreements, così che Forzerai l'accettazione degli accordi e rimuoverai le finestre non necessarie..

Per mantenere il sistema aggiornato, winget offre diversi modi per aggiornare il software. Il comando winget upgrade senza ulteriori indugi, verrà mostrato Tutte le applicazioni con nuove versioni disponibilimentre winget upgrade NOMBRE_APP aggiornerà solo un pacchetto specifico.

Se preferisci fare tutto in una volta, winget upgrade --all Tenterà di aggiornare tutti i pacchetti che hanno una versione più recente. È qui che entrano in gioco i permessi: se lo esegui come utente, Verranno emessi avvisi UAC per ogni installazione che richiede il sollevamentoSe lo fai come amministratore, verranno gestiti senza visualizzare le finestre di dialogo.

  Sistema ERP e controllo delle scorte: una guida completa per il tuo magazzino

Infine, anche la disinstallazione è molto semplice con winget uninstall NOMBRE_APP, e puoi anche includere più applicazioni nella stessa riga di comando in modo che vengano rimossi uno dopo l'altro, finché winget li riconosce nel sistema.

Comandi meno noti ma molto utili

Oltre ai comandi di base, winget include diverse funzioni che passano inosservate in molte guide rapide e che risultano molto pratiche quando si lavora con molti pacchetti o si vogliono evitare errori di identificazione.

Il comando winget show NOMBRE_APP E' usato per vedere tutti i dettagli di un pacchetto prima di installarlo: editore, versione specifica, ID, fonte, tipo di programma di installazione e talvolta anche il link ufficiale. Puoi anche filtrare per identificatore con winget show --id ID_PAQUETE andare per una cosa sicura.

Se temi che l'installazione si blocchi in attesa che tu accetti i contratti di licenza, puoi aggiungere i parametri --accept-package-agreements y --accept-source-agreements a winget install per I termini legali sono automaticamente accettati. senza finestra di dialogo.

Combinando queste opzioni con --silent, per esempio winget install NOMBRE_APP --accept-package-agreements --accept-source-agreements --silent, capisci strutture completamente incustodite, molto utile negli script di distribuzione o quando si desidera lasciare il PC in funzione mentre si fa altro.

comando winget download: scarica gli installer senza installarli

In determinate situazioni potrebbe essere necessario scaricare i programmi di installazione delle applicazioni senza eseguirli immediatamente : ad esempio, per trasferirli su computer offline, preparare un repository locale o esaminare manualmente il contenuto prima dell'installazione.

Ecco a cosa serve il comando. winget download, il cui uso di base è winget download [[-q] <query>] [<options>]Supporta sia query generiche che filtri per ID, nome o soprannome e scarica il programma di installazione (o i programmi di installazione) corrispondenti alla selezione.

Quando il pacchetto proviene dal Microsoft Store ed è un'applicazione impacchettata ( MSIX, APPX, bundle, ecc. ), `winget` può anche scaricare il file di licenza associato. In questi casi, il comando richiede l'autenticazione con un ID Entra e che l'account appartenga a ruoli come Amministratore globale, Amministratore utente o Amministratore licenze per generare e recuperare offline il file di licenza.

Se si desidera evitare di gestire la licenza offline, è possibile utilizzare il parametro --skip-license o --skip-microsoft-store-package-licensecosì che winget Basta scaricare il programma di installazione e non provare a ottenere il file di licenza.

Il comando consente anche di filtrare in base alla piattaforma o all'architettura. --platform Puoi scegliere tra valori come Windows.Desktop, Windows.Universal o Windows.Holographic per limitare i download a un tipo specifico di dispositivo.

Allo stesso modo, con --architecture puoi indicare x86, x64, ARM o ARM64 per selezionare solo il programma di installazione appropriato per la CPU di destinazione. Questo è particolarmente utile se si intende spostare quei file su altri computer con un'architettura diversa dalla propria.

Tra le opzioni più frequenti di winget download comprendono:

  • -d, --download-directory: cartella in cui verranno salvati i programmi di installazione scaricati.
  • -m, --manifest: percorso verso un manifesto YAML che descrive cosa deve essere scaricato.
  • --id, --name, --moniker: filtri per limitare il risultato a un pacchetto specifico.
  • -v, --version: versione esatta da scaricare, se non vuoi quella più recente.
  • -s, --source: limita l'operazione a un'origine specifica.
  • --scope, --installer-type, --locale, --skip-dependenciesOpzioni avanzate per controllare in dettaglio cosa viene scaricato.

Alcuni esempi pratici potrebbero essere:

winget download --id Microsoft.PowerToys --version 0.15.2
winget download --id Microsoft.WingetCreate --installer-type msix
winget download --id Microsoft.PowerToys --scope machine --architecture x64 --download-directory C:\Instaladores

Formati di installazione compatibili con Winget

Per funzionare in modo coerente con migliaia di applicazioni, Winget riconosce un buon numero di tipi comuni di programmi di installazione di Windows , inclusi i moderni programmi di installazione preconfezionati e i programmi di installazione classici.

I formati attualmente supportati includono:

  • Eseguibili EXE con parametri di installazione silenziosa (silenzioso o Silenzioso con progresso).
  • record CAP che vengono distribuiti in modalità portatile.
  • Installatori Inno Setup.
  • Installatori Nullsoft (NSIS).
  • Pacchetti MSI y WIX.
  • App in pacchetto APPX y MSIX.
  • Tipo di installatori BURN.
  • Applicazioni Portátiles (senza installazione tradizionale, eseguibili diretti).

Grazie a questa gamma di funzionalità, winget è in grado di gestire sia le moderne applicazioni dello Store che i tradizionali programmi desktop , a condizione che i relativi manifest siano definiti correttamente nel repository corrispondente.

Scripting e automazione con WinGet e PowerShell

Se ti piace automatizzare le attività o gestire più team, combinando Winget con PowerShell e script dichiarativiPer fare questo, Microsoft sta pubblicando il modulo Microsoft.WinGet.Client nella PowerShell Gallery, che espone cmdlet specifici per interagire con il servizio.

Con questo modulo è possibile creare script per installare, aggiornare o riparare pacchetti utilizzando PowerShell puro, integrare winget nelle pipeline CI/CD o incorporarlo negli script per il provisioning di nuove macchine.

Inoltre, i file di configurazione YAML associati al comando winget configure consentono di descrivere in un unico documento:

  • Prerequisiti (asserzioni), come versione minima di Windows.
  • Risorse, che includono pacchetti da installare, script da eseguire, impostazioni di sistema, ecc.

Un esempio di configurazione semplificata potrebbe includere una sezione di asserzioni in cui viene impostata la build minima di Windows 10 e una sezione risorse con Visual Studio Code, Google Chrome e uno script PowerShell per preparare altri moduli. Una volta ottenuto il file YAML, è sufficiente eseguire:

winget configure --file ruta\a\winget.yaml

In questo modo, un singolo comando permette di mantenere il computer con lo stesso set di applicazioni e impostazioni , una soluzione ideale per ambienti aziendali, aule scolastiche, laboratori o per il proprio PC dopo una formattazione.

Aggiungi repository e lavora con fonti personalizzate

Per impostazione predefinita, Winget utilizza come fonti principali il Microsoft Store e il repository della community su GitHub. Tuttavia, è possibile aggiungere repository aggiuntivi per espandere il catalogo o lavorare con i pacchetti interni della propria organizzazione.

Molti ambienti aziendali creano le proprie sorgenti REST con manifest per le applicazioni aziendali, in modo che gli utenti possano installarle tramite Winget proprio come se fossero pacchetti pubblici , ma controllando versioni, licenze e distribuzione.

Per aggiungere un nuovo font, apri PowerShell come amministratore ed esegui un comando come questo:

winget source add --name MiRepositorio --arg https://url.de.mi.repo/api

Il comando supporta opzioni aggiuntive come --type (tipo di origine, solitamente REST), --trust-level (per esempio di fiducia o nessuna) Y --accept-source-agreements, che serve a accettare automaticamente gli accordi di quel repository senza doverlo confermare manualmente.

  Come utilizzare un vecchio tablet come secondo monitor per il computer

Per verificare che la fonte sia stata aggiunta correttamente, puoi usare winget source list e rivedere l'elenco delle fonti registrate. Puoi anche aggiornare o eliminare le fonti quando non ti servono più.

Winget per sviluppatori, ISV e aziende

Sebbene Winget possa essere utile a qualsiasi utente, dà il meglio di sé nelle mani di sviluppatori, produttori di software e amministratori IT che necessitano di standardizzare installazioni e ambienti di lavoro.

Gli sviluppatori possono descrivere i loro strumenti essenziali (editor, SDK, compilatori, varie utilità) in un file e lasciare che Gestione pacchetti di Windows si occupi di installare correttamente tutte le dipendenze , senza omissioni o versioni incoerenti tra i vari computer.

I fornitori di software (ISV) hanno accesso al repository della community di Winget su GitHub, dove possono caricare i manifest delle loro applicazioni in modo che lo strumento li includa nella sorgente predefinita. I pacchetti vengono convalidati automaticamente e possono anche essere sottoposti a revisione manuale per garantirne la qualità.

Negli ambienti aziendali, Winget semplifica il lavoro dei team di sicurezza e IT, poiché può essere utilizzato in combinazione con Microsoft Intune e i criteri di gruppo per imporre regole rigorose su cosa viene installato, da quali fonti e in quali condizioni, riducendo i rischi e mantenendo un livello costante di aggiornamenti e protezione.

Sicurezza, ancoraggio dei certificati e criteri di gruppo

La connessione tra Winget, Microsoft Store e altre fonti REST è protetta da controlli dei certificati e meccanismi di sicurezza per prevenire attacchi man-in-the-middle (MITM) e il furto di credenziali o dati.

Nel caso specifico di Microsoft Store, esiste una politica chiamata BypassCertificatePinningForMicrosoftStore che Controlla se Winget convalida l'hash del certificato Store rispetto a un elenco di certificati noti. Questo è fondamentale quando l'organizzazione utilizza firewall con ispezione SSL che possono interferire con la convalida.

Le opzioni previste da questa politica sono:

  • Senza configurazione (predefinito): winget rispetta le impostazioni standard di Package Manager e controlla i certificati dello Store.
  • permettereLa convalida del certificato di Microsoft Store viene omessa, il che potrebbe essere necessario in alcuni scenari di ispezione SSL, ma Aumenta il rischio di attacchi MITM..
  • Disabilitare: Winget è costretto a convalidare che il certificato appartenga realmente allo Store prima di avviare la connessione.

Il certificate pinning è un ulteriore livello di sicurezza che garantisce che la comunicazione tra il client Winget e il Microsoft Store non possa essere facilmente intercettata o manipolata . Disabilitarlo senza una valida ragione è una cattiva idea dal punto di vista della sicurezza.

Oltre a questa policy, ogni versione di Windows 11 include modelli ADMX/ADML specifici per Winget che estendono le opzioni di configurazione nella Console Gestione Criteri di gruppo (GPMC). Questi sono organizzati in categorie quali controllo del codice sorgente consentito, sviluppo locale (funzionalità sperimentali, manifest locali) e policy di esecuzione e utilizzo del proxy.

Per utilizzare questi modelli, puoi scaricare il file da GitHub. DesktopAppInstallerPolicies.zip corrispondente alla versione di Winget che ti interessa, estraila e copia i file .admx y .adml alle rotte standard di C:\Windows\PolicyDefinitions e la sua sottocartella della lingua. Da lì, le nuove opzioni appariranno in GPMC e sarai in grado di applicarli alle OU, ai siti o all'intero dominio.

Debug, registrazione e invio di nuovi pacchetti

Quando qualcosa va storto (download non riusciti, installazioni incomplete, conflitti di versione), Winget genera dei log dettagliati molto utili per individuare la causa del problema.

È possibile aprire la cartella dei registri con l'opzione --open-logs o attivando --verbose-logs in modo che lo strumento salvi più informazioni su ogni operazione. Il repository ufficiale winget-cli Mantiene anche un elenco dei problemi comuni e soluzioni consigliate, dove è una buona idea dare un'occhiata prima di aprire un nuovo problema.

Se un programma non è presente nel catalogo, puoi sempre crearne uno e inviarlo al repository della community. In questo modo, non solo sarà disponibile per te, ma anche altri utenti e organizzazioni potranno installarlo facilmente tramite Winget.

Lo strumento stesso è open source e risiede nel repository microsoft/winget-cliÈ scritto in C++ e progettato per essere compilato con Visual Studio 2022. Se vuoi contribuire, dovrai accettare e firmare il Contratto di licenza del collaboratore (CLA) da Microsoft e invia le modifiche da un ramo del tuo fork.

In definitiva, conoscere e padroneggiare Winget ti dà la possibilità di trattare il tuo PC Windows più come un "server" o un vero e proprio sistema di sviluppo: tutto è programmabile, tutto è riproducibile e hai un controllo preciso su cosa viene installato e come , evitando clic inutili e sorprese come versioni non allineate o programmi di cui nessuno sa come siano finiti sul computer.