Argomento
Questo articolo illustra come utilizzare WinGet (Microsoft Windows Package Manager) con NinjaOne.
Ambiente
Applicazione delle patch con NinjaOne
Descrizione
WinGet è lo strumento da riga di comando per Windows Package Manager. In NinjaOne, l'integrazione con WinGet installa e aggiorna le applicazioni sui dispositivi con Microsoft Windows 10 o versioni successive e configura le impostazioni delle patch per il software selezionato. NinjaOne attualmente supporta la versione 1.8 di WinGet.
Integrazione WinGet (NinjaOne, Inc., 01:22)
Seleziona un argomento per continuare:
- Informazioni su WinGet
- Utilizzo di WinGet in NinjaOne
- Attivazione di WinGet
- Aggiunta del software WinGet
- Configurazione del software WinGet per la gestione delle patch
- Ricerca degli aggiornamenti software
- Aggiornamento automatico di tutte le applicazioni
- Risorse aggiuntive
Informazioni su WinGet
Microsoft WinGet consente agli utenti di individuare, installare, aggiornare e rimuovere applicazioni sugli endpoint Windows. In NinjaOne, questa integrazione funge da potente interfaccia a riga di comando per il servizio Windows Package Manager di Microsoft.
I seguenti dettagli si applicano a WinGet in NinjaOne:
- Requisiti di sistema: per supportare l'integrazione di Windows Package Manager in NinjaOne è richiesto Windows 10 2004 (build 19041) o versioni successive. Windows Package Manager è disponibile su Windows 11, sulle versioni più recenti di Windows 10 e su Windows Server 2025 come parte del programma di installazione delle app.
- Disponibilità del software: non tutti i prodotti presenti nel repository predefinito di WinGet saranno disponibili all’interno di NinjaOne.
- Distribuzione automatica: quando si attiva l’applicazione delle patch software per una politica e l’elenco dei prodotti include prodotti WinGet, l’agente NinjaOne distribuirà un componente del motore WinGet sulle workstation con Windows 10 e versioni successive.
- Sicurezza e convalida: tutti i pacchetti inviati al repository di Windows Package Manager vengono sottoposti a un processo di approvazione per garantire che siano conformi alle politiche di Windows Package Manager e non contengano comportamenti dannosi noti. WinGet esegue la scansione di ogni invio tramite diversi programmi antivirus. NinjaOne non convalida i pacchetti software presenti nel repository e non può garantirne l’autenticità, la sicurezza o l’integrità.
- Ambito di installazione: l’applicazione può essere solo attivata, disattivata o rimossa. Non sono disponibili opzioni di configurazione aggiuntive, se non all’interno delle impostazioni relative alle patch software e all’installazione previste dalla politica. Una volta attivato WinGet, la disattivazione o la rimozione dell’applicazione comporterà anche la rimozione di tutte le impostazioni di WinGet. Quando WinGet è disattivato, non è possibile utilizzare il motore WinGet per la ricerca o l’applicazione di patch alle applicazioni.
- Limiti del motore: WinGet attualmente non supporta la funzionalità di "chiusura forzata" delle applicazioni durante gli aggiornamenti. Non è possibile installare o aggiornare istanze di applicazioni per singolo utente. NinjaOne attualmente supporta solo programmi di installazione a livello di sistema.
Per ulteriori informazioni su WinGet, consultare l’articolo di Microsoft “Utilizzare WinGet per installare e gestire le applicazioni ” (link esterno).
Utilizzo di WinGet in NinjaOne
Seguire i passaggi riportati di seguito per aggiungere e configurare il software tramite WinGet e gestire l’applicazione delle patch per le applicazioni gestite da WinGet.
Attivazione di WinGet
Attiva l’applicazione NinjaOne WinGet prima di aggiungere il software.
- In Amministrazione → App, fare clic su Aggiungi app, quindi selezionare winget.
- Fare clic su Abilita se l’opzione non è selezionata per impostazione predefinita.

Aggiunta di software tramite WinGet
Dopo aver attivato l'applicazione NinjaOne WinGet a livello globale, è possibile attivarla a livello di policy, consentendo agli utenti di cercare qualsiasi applicazione nei cataloghi WinGet e NinjaOne in base al nome del fornitore, al nome del prodotto o alla fonte.
Accedi a Amministrazione → Politiche e seleziona una politica di Windows.

Figura 2: Selezione del criterio Windows Fare clic su Software nelle opzioni di configurazione, assicurarsi che la scheda Software sia selezionata, quindi fare clic su + Aggiungi software.

Figura 3: La scheda Software Nella libreria Software, fare clic su Origine, quindi selezionare winget. Individuare l'applicazione desiderata e fare clic su Aggiungi.

Figura 4: Aggiunta del software winget - Fare clic su Salva nella pagina di configurazione del criterio per applicare le modifiche.
Configurazione del software WinGet per la gestione delle patch
Dopo aver aggiunto il software al criterio, è possibile modificarlo per la gestione delle patch.
Selezionare il software
- Accedere a Amministrazione → Criteri e aprire un criterio di Windows oppure utilizzare la procedura descritta in " Aggiunta del software WinGet", sopra, per aggiungere il software.
Fare clic su "Software" nelle opzioni di configurazione, assicurarsi che la scheda "Software" sia selezionata e selezionare le caselle di controllo relative a una o più applicazioni. Quindi, fare clic su "Modifica".

Figura 5: L'elenco Software
Configurare il software
Aggiornare i campi di configurazione delle patch in base alle proprie preferenze, quindi fare clic su Salva.

Figura 6: Finestra di dialogo "Modifica software" Fare clic su "Salva " nella pagina di configurazione della policy per applicare le modifiche.

Figura 7: Salva modifiche
Ricerca degli aggiornamenti software
È possibile utilizzare NinjaOne per cercare nuovi aggiornamenti per il software supportato da WinGet.
- Nella dashboard del dispositivo per qualsiasi endpoint su cui sia stato aggiunto il software WinGet, fare clic sul pulsante di azione e selezionare Aggiornamento software → Cerca. NinjaOne esegue la ricerca per la gestione delle patch di Windows e aggiorna la sezione Attività.
- Visualizza le attività relative alle patch in " Patching " → " Software " → " Approvate/Rifiutate/Installate".
Aggiornamento automatico di tutte le applicazioni
È possibile ricevere aggiornamenti automatici per tutte le applicazioni supportate da WinGet, consentendo all'amministratore di risparmiare tempo e migliorando la sicurezza delle applicazioni.
Nella propria politica, fare clic su Software nelle opzioni di configurazione, assicurarsi che la scheda Generale sia selezionata, quindi scorrere fino alla scheda WinGet e selezionare la casella di controllo Aggiorna tutto il software disponibile alla versione più recente.
Selezionando la casella di controllo opzionale “Tenta di aggiornare anche se la versione corrente del software è sconosciuta”, WinGet verrà eseguito con il comando
--include-unknown, che aggiornerà i pacchetti anche se il sistema non è in grado di determinare la versione attualmente installata.
Figura 8: Abilitare gli aggiornamenti automatici
Risorse aggiuntive
Per ulteriori informazioni su WinGet, consultare Utilizzare WinGet per installare e gestire le applicazioni(link esterno).