Sie sind bereits NinjaOne-Kunde? Melden Sie sich an, um weitere Leitfäden und die neuesten Updates zu sehen.

NinjaOne-Patching: WinGet (Windows Package Manager) – Integrationshandbuch

Thema

In diesem Artikel wird WinGet (Microsoft Windows Package Manager) mit NinjaOne verwendet.

Umgebung

NinjaOne-Patching

Beschreibung

WinGet ist das Befehlszeilentool für den Windows-Paketmanager. In NinjaOne installiert und aktualisiert die WinGet-Integration Anwendungen auf Geräten mit Microsoft Windows 10 oder höher und konfiguriert Patch-Einstellungen für ausgewählte Software. NinjaOne unterstützt derzeit WinGet-Version 1.8.

NinjaOne fügt neue WinGet-Anwendungen innerhalb von 24 Stunden nach ihrer Veröffentlichung im WinGet-Repository automatisch zum Softwarekatalog hinzu. NinjaOne bietet derzeit über 5.000 WinGet-Softwareprodukte an.

WinGet-Integrationen (NinjaOne, Inc., 01:22)

Auswählen Sie ein Thema, um fortzufahren:

Über WinGet

Mit Microsoft WinGet können Benutzer Anwendungen auf Windows-Endpunkten ermitteln, installieren, aktualisieren und entfernen. In NinjaOne dient diese Integration als leistungsstarke Schnittstelle zur Befehlszeile des Windows-Paketmanager-Dienstes von Microsoft.

Die folgenden Details werden für WinGet in NinjaOne angewendet:

  • Systemanforderungen: Für die Unterstützung der Windows Package Manager-Integration von NinjaOne ist Windows 10 2004 (Build 19041) oder höher erforderlich. Der Windows Package Manager ist unter Windows 11, modernen Versionen von Windows 10 und Windows Server 2025 als Teil des App-Installationsprogramms verfügbar.
  • Softwareverfügbarkeit: Nicht alle Produkte im Standard-WinGet-Repository sind innerhalb von NinjaOne verfügbar.
  • Automatische Verteilung: Wenn Sie die Software-Patches für eine Richtlinie aktiviert haben und die Produktliste WinGet-Produkte enthält, stellt der NinjaOne-Agent eine WinGet-Engine-Komponente auf Windows 10- und neueren Workstations bereit.
  • Sicherheit und Validierung: Alle an das Repository des Windows Package Managers übermittelten Pakete durchlaufen einen Genehmigungsprozess, um sicherzustellen, dass sie den Richtlinien des Windows Package Managers entsprechen und kein bekanntes schädliches Verhalten enthalten. WinGet überprüft jede Einreichung mit mehreren Virenschutz-Programmen. NinjaOne validiert keine Softwarepakete im Repository und kann deren Echtheit, Sicherheit oder Integrität nicht garantieren.
  • Installationsumfang: Die Anwendung kann nur aktiviert, deaktiviert oder entfernt werden. Es gibt keine zusätzlichen Konfigurationsoptionen, außer innerhalb der Richtlinien für Software-Patches und der Installationseinstellungen. Nach der Aktivierung von WinGet werden durch das Deaktivieren oder Entfernen der Anwendung auch alle WinGet-Einstellungen entfernt. Wenn WinGet deaktiviert ist, können Sie die WinGet-Engine nicht zum Scannen nach Patches oder zum Anwenden von Patches auf Anwendungen verwenden.
  • Einschränkungen der Engine: WinGet unterstützt derzeit keine „Force Close“-Funktionalität für Anwendungen während Updates. Sie können keine benutzerspezifischen Anwendungsinstanzen installieren oder aktualisieren. NinjaOne unterstützt derzeit nur systemweite Installationsprogramme.

Mehr über WinGet erfahren Sie im Microsoft-Artikel „WinGet zum Installieren und Verwalten von Anwendungen verwenden(Externer Link).

WinGet wird in NinjaOne verwendet

Befolgen Sie die folgenden Schritte, um Software über WinGet hinzuzufügen und zu konfigurieren sowie die Patch-Verwaltung für von WinGet verwaltete Anwendungen zu verwalten.

WinGet aktivieren

Aktivieren Sie die NinjaOne-WinGet-Anwendung vorher, bevor Sie Software hinzufügen.

  1. Klicken Sie unter „Administration“„Apps“ auf „App hinzufügen“ und wählen Sie dann „winget“ aus.
  2. Klicken Sie auf „Aktivieren“, falls diese Option nicht standardmäßig ausgewählt ist.
Administration Apps page showing the WinGet tile highlighted, with an arrow pointing to the Add app button
Abbildung 1: „Administration“ → „Anwendungen“ → „App hinzufügen“ → „WinGet“ (zum Vergrößern anklicken)

WinGet-Software hinzufügen

Nachdem Sie die NinjaOne WinGet-Anwendung global aktiviert haben, können Sie sie auf Richtlinienebene aktivieren, sodass Benutzer in den WinGet- und NinjaOne-Katalogen nach beliebigen Anwendungen anhand des Anbieternamens, des Produktnamens oder der Quelle suchen können.

  1. Navigieren Sie zu „VerwaltungRichtlinien“ und wählen Sie eine Windows-Richtlinie aus.

    Administration Policies page with the Internal Windows Default policy row highlighted
    Abbildung 2: Auswählen einer Windows-Richtlinie (zum Vergrößern anklicken)
  2. Klicken Sie in den Konfigurationsoptionen auf „Software“, stellen Sie sicher, dass die Registerkarte „Software“ ausgewählt ist, und klicken Sie dann auf „+ Software hinzufügen“.

    Policy Software tab with the Software sub-tab and Add software button both highlighted
    Abbildung 3: Die Registerkarte „Software“ (zum Vergrößern anklicken)
  3. Klicken Sie in der Softwarebibliothek auf „Quelle“ und wählen Sie dann „winget“ aus. Suchen Sie die gewünschte Anwendung und klicken Sie auf „Hinzufügen“.

    Software library modal filtered to the winget source, showing 5,170 available packages
    Abbildung 4: Hinzufügen von Winget-Software (zum Vergrößern anklicken)
  4. Klicken Sie auf der Konfigurationsseite der Richtlinie auf „Speichern“, um die Änderungen anzuwenden.

Konfigurieren von WinGet-Software für die Patch-Verwaltung

Nach dem Hinzufügen der Software zur Richtlinie können Sie sie für die Patch-Verwaltung verändern.

Auswählen der Software

  1. Navigieren Sie zu „Verwaltung“„Richtlinien“ und öffnen Sie eine Windows-Richtlinie, oder verwenden Sie den oben unter „Hinzufügen der WinGet-Software“ beschriebenen Vorgang, um die Software hinzuzufügen.
  2. Klicken Sie in den Konfigurationsoptionen auf „Software“, stellen Sie sicher, dass die Registerkarte „Software“ ausgewählt ist, und aktivieren Sie die Kontrollkästchen für eine oder mehrere Anwendungen. Klicken Sie anschließend auf „Bearbeiten“.

    Software list with one item checked and an arrow pointing to the Edit button
    Abbildung 5: Die Liste der Software (zum Vergrößern anklicken)

Konfigurieren Sie die Software

  1. Passen Sie die Felder zur Patch-Konfiguration nach Ihren Präferenzen an und klicken Sie anschließend auf „Speichern“.

    Edit software dialog with Critical patches, Recommended patches, and Install if not present dropdowns
    Abbildung 6: Dialogfeld „Software bearbeiten“ (zum Vergrößern anklicken)
  2. Klicken Sie auf der Konfigurationsseite der Richtlinie auf „Speichern“, um die Änderungen zu übernehmen.

    Policy configuration page with an arrow pointing to the Save button in the header
    Abbildung 7: Änderungen speichern (zum Vergrößern anklicken)

Nach Software-Updates suchen

Sie können NinjaOne verwenden, um nach neuen Updates für von WinGet unterstützte Software zu suchen.

  1. Klicken Sie im Geräte-Dashboard eines beliebigen Endpunkts, dem WinGet-Software hinzugefügt wurde, auf die Aktionsschaltfläche und wählen Sie „Software-Update“„Suchen“. NinjaOne führt den Windows-Patch-Management-Scan durch und aktualisiert den Abschnitt „Aktivitäten “.
  2. Zeigen Sie Patch-Aktivitäten unter „Patching“„Software“„Genehmigt/Abgelehnt/Installiert“ an.

Automatische Aktualisierung aller Anwendungen

Sie können automatische Updates für alle von WinGet unterstützten Anwendungen empfangen, was Ihnen als Administrator Zeit spart und die Anwendungssicherheit erhöht.

Durch das Aktivieren automatischer Updates werden alle anwendungsspezifischen Genehmigungen oder Ablehnungen umgangen und jede verfügbare Anwendung aktualisiert, die WinGet erkennt.
  1. Klicken Sie in Ihrer Richtlinie in den Konfigurationsoptionen auf „Software“, stellen Sie sicher, dass die Registerkarte „Allgemein“ ausgewählt ist, scrollen Sie dann zur WinGet -Karte und aktivieren Sie das Kontrollkästchen „Alle verfügbaren Softwareprogramme auf die neueste Version aktualisieren “.

    Wenn Sie das optionale Kontrollkästchen „Auch dann aktualisieren, wenn die aktuelle Version der Software unbekannt ist“ aktivieren, wird WinGet mit dem Befehl „--include-unknown“ ausgeführt, wodurch Pakete auch dann aktualisiert werden, wenn das System die aktuell installierte Version nicht ermitteln kann.

    Software General tab showing the WinGet card with Update all available software checkbox unchecked
    Abbildung 8: Automatische Upgrades aktivieren (zum Vergrößern anklicken)

Zusätzliche Ressourcen

Weitere Informationen zu WinGet finden Sie unter „WinGet zum Installieren und Verwalten von Anwendungen verwenden(Externer Link).

FAQ

Nächste Schritte