Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

Guida all’integrazione di WinGet (Windows Package Manager)

Argomento

Questo articolo tratta dell'uso di WinGet (Microsoft Windows Package Manager) con NinjaOne.

Ambiente

Patching NinjaOne

Descrizione

WinGet è lo strumento a riga di comando per il gestore di pacchetti di Windows. In NinjaOne, l'integrazione WinGet installa e aggiorna le applicazioni sui dispositivi Windows 10 o successivi e configura le impostazioni delle patch per il software selezionato. NinjaOne supporta attualmente la versione 1.8 di WinGet.

NinjaOne offre attualmente oltre 6000 prodotti software per WinGet e potrebbe aggiungerne altri in futuro.
  

Informazioni su WinGet

  • Windows 10 2004 (build 19041) o superiore è necessario per supportare l'integrazione di Windows Package Manager di NinjaOne. Windows Package Manager è disponibile su Windows 11, sulle versioni moderne di Windows 10 e su Windows Server 2025 come parte del programma di installazione delle app.
  • Non tutti i prodotti presenti nel repository WinGet predefinito saranno disponibili in NinjaOne.
  • Quando si è abilitato il patching software per un criterio e l'elenco dei prodotti include prodotti WinGet, l'agente NinjaOne distribuirà un componente del motore WinGet alle workstation Windows 10 e successive.

    Tutti i pacchetti inviati al repository di Windows Package Manager sono sottoposti a un processo di approvazione per garantire che siano conformi alle politiche di Windows Package Manager e che non siano noti come dannosi. Ogni invio viene sottoposto a diversi programmi antivirus. NinjaOne non convalida i pacchetti software presenti nel repository e non può garantirne l'autenticità, la sicurezza o l'integrità.

Per saperne di più su WinGet, leggete la guida di Microsoft Utilizzare lo strumento WinGet per installare e gestire le applicazioni (link esterno).

Problemi noti

Non è possibile installare o aggiornare le applicazioni per utente. Attualmente NinjaOne supporta solo gli installatori a livello di sistema. Risolveremo questo problema in una versione futura.

Utilizzo di WinGet in NinjaOne

Seguite i passaggi seguenti per abilitare, aggiungere e configurare il software tramite WinGet e gestire le patch per le applicazioni gestite da WinGet. 

Abilitazione di WinGet

Considerazioni importanti: 

  • L'applicazione può essere solo attivata, disattivata o rimossa. Non ci sono altre opzioni di configurazione se non leimpostazioni di installazione e patch del software del criterio . Una volta abilitato WinGet, la disabilitazione o la rimozione dell'applicazione rimuove tutte le impostazioni di WinGet.
  • Quando WinGet è disattivato, non è possibile utilizzare il motore WinGet per le scansioni e le applicazioni di patch.
  • WinGet non supporta la chiusura forzata.
  • Non è possibile installare o aggiornare istanze di applicazioni per utente. Attualmente NinjaOne supporta solo gli installatori a livello di sistema.

Procedura

  1. In AmministrazioneApplicazioni, fare clic su Aggiungi, quindi selezionare winget.
  2. Fare clic su Abilita ( dovrebbe essere l'impostazione predefinita). 
Winget_UpgradeAll_AddWinget.png
Immagine 1: Abilitare WinGet in NinjaOne (fare clic per ingrandire)

Aggiunta del software WinGet

Una volta abilitato WinGet per il criterio, gli utenti possono cercare qualsiasi applicazione nei motori WinGet e NinjaOne in base al nome del fornitore, al nome del prodotto o all'origine.

Andare in AmministrazioneCriteri e aprire un editor di criteri che supporti Windows. 

 

Winfet_UpgradeAll_Nav.png
Immagine 2: Selezione dei criteri di Windows (fare clic per ingrandire)

Fare clic su Software nelle opzioni di configurazione, assicurarsi che sia selezionata la scheda Software, quindi fare clic sul pulsante Aggiungi software

WingetUpgradeAll_AddSoftware.png
Figura 3: La scheda Software (fare clic per ingrandire)

Aprire il menu a discesa Sorgente nella finestra di dialogo Libreria software e selezionare winget per filtrare i risultati. Utilizzare il campo di ricerca disponibile per trovare i risultati in base al software o al nome dell'editore. Selezionare il software WinGet desiderato e fare clic su Aggiungi. 

Winget_UpgradeAll_AddSoftModal.png
Figura 4: Aggiunta del software WinGet (fare clic per ingrandire)

Fare clic su Salva nella parte superiore della pagina dell'editor di criteri per impostare le modifiche. 

Configurazione del software WinGet per la gestione delle patch

Una volta aggiunto il software al criterio, è possibile modificarlo per la gestione delle patch. 

Selezionare il software

  1. Andare in AmministrazioneCriteri e aprire un editor di criteri in cui sia stato aggiunto il software WinGet, oppure utilizzare la procedura descritta in Aggiungere il software WinGet a livello di criterio, sopra, per aggiungere il software.
  2. Fare clic su Software nelle opzioni di configurazione, assicurarsi che sia selezionata la scheda Software, e selezionare le caselle di controllo di una o più applicazioni, quindi fare clic sul pulsante Modifica
Winget_UpgradeAll_SelectSoftware.png
Figura 5: L'elenco dei software (fare clic per ingrandire)

Configurare il software

  1. Aggiornare i campi di configurazione della patch secondo le proprie preferenze, quindi fare clic su Salva.
Winget_UpgradeAll_ConfigurePatchMgmt.png
Figura 6: Opzioni di configurazione (fare clic per ingrandire)
  1. Fare clic su Salva nella parte superiore della pagina dell'editor di criteri per impostare le modifiche. 
Winget_UpgradeAll_SaveAll.png
Figura 7: Salvare le modifiche (fare clic per ingrandire)

Scansione degli aggiornamenti software

  1. Nella dashboard del dispositivo per qualsiasi endpoint a cui è stato aggiunto il software WinGet, fare clic sul pulsante di azione e selezionare Aggiornamento softwareScansione
    NinjaOne esegue la scansione della gestione delle patch di Windows e aggiorna la sezione Attività.
  2. Visualizzare le attività delle patch in PatchingSoftwareApprovato/Rifiutato/Installato.

Aggiornamento automatico di tutte le applicazioni

È ora possibile attivare gli aggiornamenti automatici per tutte le applicazioni supportate da WinGet, risparmiando tempo all'amministratore e migliorando la sicurezza delle applicazioni.

L'esecuzione di questa azione bypassa tutte le approvazioni o i rifiuti specifici delle applicazioni e aggiorna tutte le applicazioni disponibili rilevate da WinGet.

Nel criterio, fare clic su Software nelle opzioni di configurazione, assicurarsi che sia selezionata la scheda Generale, e scorrere fino alla scheda Winget e selezionare la casella di controllo Aggiorna tutti i software disponibili alla versione più recente.

Selezionando la casella di controllo opzionale Tenta di aggiornare anche se la versione corrente del software è sconosciuta, WinGet viene eseguito con il comando --include-unknown, che aggiorna i pacchetti anche se il sistema non è in grado di determinare la versione corrente installata.

Winget_UpgradeAll_WinCard.png
Immagine 8: Abilitare gli aggiornamenti automatici (fare clic per ingrandire)

Risorse aggiuntive:

Il seguente link vi indirizza alla risorsa di apprendimento WinGet di Microsoft. 

Utilizzare lo strumento WinGet per installare e gestire le applicazioni (link esterno)

Domande frequenti

Passi successivi