Argomento
Questo articolo illustra l'uso di 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 su dispositivi con Microsoft Windows 10 o versioni successive e configura le impostazioni delle patch per il software selezionato.
Integrazioni WinGet (NinjaOne, Inc., 01:22)
Seleziona un argomento per continuare:
- Informazioni su WinGet
- Uso di WinGet in NinjaOne
- Attivazione di WinGet
- Aggiunta del software WinGet
- Configurazione del software WinGet per la gestione delle patch
- Rileva 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 e sulle versioni più recenti di Windows 10 come parte del programma di installazione delle app.
- Disponibilità del software: non tutti i prodotti presenti nel repository WinGet predefinito saranno disponibili all’interno di NinjaOne. Supportiamo i programmi di installazione a livello di macchina, ma non quelli a livello di utente.
- 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 di installazione e applicazione delle patch previste dalla politica. Dopo che WinGet è attivato, 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).
Uso 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 seleziona winget.
- Fare clic su Abilita se non è selezionato 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.
Accedere a Amministrazione → Criteri e selezionare un criterio di Windows.

Figura 2: Selezione della politica di Windows (clicca per ingrandire) 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 (clicca per ingrandire) 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 (clicca per ingrandire) - 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 del Software (clicca per ingrandire)
Configurare il software
Aggiorna i campi di configurazione delle patch in base alle proprie preferenze, quindi fare clic su Salva.

Figura 6: Finestra di dialogo Software di modifica (fare clic per ingrandire) Fare clic su "Salva " nella pagina di configurazione della politica per applicare le modifiche.

Figura 7: Salva modifiche (clicca per ingrandire)
Rileva 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 Patch → Software → Approvate/Rifiutate/Installate.
Aggiornamento automatico di tutte le applicazioni
È possibile ricevere aggiornamenti automatici per tutte le applicazioni supportate da WinGet, risparmiando tempo all’amministratore 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 tutti i software disponibili all’ultima versione.
Selezionando la casella di controllo facoltativa “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 (clicca per ingrandire)
Risorse aggiuntive
Per ulteriori informazioni su WinGet, consultare Utilizzare WinGet per installare e gestire le applicazioni(link esterno).