Ausführen von Best Practices Analyzer-Scans und Verwalten der Scanergebnisse

Gilt für: Windows Server 2022, Windows Server 2019, Windows Server 2016

Bei der Verwaltung von Windows stellen bewährte Methoden Richtlinien dar, nach denen ein Server im normalen Betrieb optimal und gemäß den Vorschlägen von Experten konfiguriert werden kann. Beispielsweise ist es bei den meisten Serveranwendungen eine bewährte Methode, nur die Ports geöffnet zu lassen, die für die Kommunikation mit anderen Netzwerkcomputern erforderlich sind, und nicht verwendete Ports zu blockieren. Zwar sind selbst gravierende Verstöße gegen bewährte Methoden nicht unbedingt problematisch, doch weisen Verstöße auf Serverkonfigurationen hin, bei denen eine schlechte Leistung, mangelnde Zuverlässigkeit, unerwartete Konflikte, erhöhte Sicherheitsrisiken und andere potenzielle Probleme auftreten können.

Best Practices Analyzer (BPA) ist ein Serververwaltungstool, das in Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 und Windows Server 2008 R2 verfügbar ist. BPA hilft Administratoren dabei, Verstöße gegen bewährte Methoden zu verringern. Hierzu werden Rollen gescannt, die auf verwalteten Servern mit einer unterstützten Version installiert sind, und Verstöße gegen bewährte Methoden an den Administrator gemeldet.

BPA-Scans (Best Practices Analyzer) können über den Server-Manager, über die grafische Benutzeroberfläche von BPA oder mithilfe von Cmdlets in Windows PowerShell ausgeführt werden. Ab Windows Server 2012 können Sie eine einzelne Rolle oder gleichzeitig mehrere Rollen auf mehreren Servern scannen, ganz gleich, ob Sie die Kachel „Best Practices Analyzer“ in der Server-Manager-Konsole oder Windows PowerShell-Cmdlets zum Ausführen der Scans verwenden. Sie können in BPA auch festlegen, dass Scanergebnisse ausgeschlossen oder ignoriert werden, die Sie nicht anzeigen möchten.

Dieses Thema enthält folgende Abschnitte:

BPA-Suche

Die Kachel „Best Practices Analyzer“ befindet sich auf Rollen- und Servergruppenseiten des Server-Managers in Windows Server. Alternativ können Sie eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten öffnen, um Best Practices Analyzer-Cmdlets auszuführen.

Funktionsweise von BPA

BPA bewertet die Konformität einer Rolle hinsichtlich der Regeln zu bewährten Methoden in acht unterschiedlichen Kategorien für Effektivität, Vertrauenswürdigkeit und Zuverlässigkeit. Die Bewertungsergebnisse werden in einem der drei Schweregrade zurückgegeben, die in der folgenden Tabelle beschrieben werden.

Schweregrad BESCHREIBUNG
Fehler Fehlerergebnisse werden zurückgegeben, wenn eine Rolle den Bedingungen einer Regel für bewährte Methoden nicht entspricht und Funktionalitätsprobleme erwartet werden können.
Information Informationsergebnisse werden zurückgegeben, wenn eine Rolle den Bedingungen einer Regel für bewährte Methoden entspricht.
Warnung Warnungsergebnisse werden zurückgegeben, wenn die Ergebnisse der Nichtkompatibilität zu Problemen führen können, falls keine Änderungen vorgenommen werden. Die Anwendung ist zwar möglicherweise im aktuellen Betrieb kompatibel, entspricht den Bedingungen einer Regel jedoch nur, wenn ihre Konfiguration oder Richtlinieneinstellungen geändert werden. Beispielsweise kann beim Scan von Remotedesktopdienste eine Warnung angezeigt werden, wenn ein Lizenzserver für die Rolle nicht verfügbar ist. Denn selbst wenn zum Zeitpunkt des Scans keine Remoteverbindungen aktiv sind, bedeutet das Fehlen des Lizenzservers, dass neue Remoteverbindungen keine gültige Clientzugriffslizenzen erhalten.

Regelkategorien

In der folgenden Tabelle werden die Kategorien der Regeln zu bewährten Methoden beschrieben, nach denen Rollen in einem Best Practices Analyzer-Scan bewertet werden.

Category Name BESCHREIBUNG
Sicherheit Anhand von Sicherheitsregeln wird das relative Risiko bewertet, mit dem eine Rolle Bedrohungen ausgesetzt ist, die beispielsweise von nicht autorisierten oder böswilligen Benutzern oder vom Verlust oder Diebstahl vertraulicher oder geschützter Daten ausgehen.
Leistung Anhand von Leistungsregeln wird die Fähigkeit einer Rolle bewertet, Anfragen zu verarbeiten und ihre Aufgaben im Unternehmen innerhalb des vorgeschriebenen Zeitrahmens unter Berücksichtigung ihrer Auslastung erwartungsgemäß zu erfüllen.
Konfiguration Mit Konfigurationsregeln werden die Einstellungen einer Rolle identifiziert, die für eine optimale Leistung ggf. Änderungen erfordern. Konfigurationsregeln können Konflikte bei Einstellungen vermeiden, die Fehlermeldungen verursachen oder verhindern können, dass eine Rolle ihre zugewiesenen Aufgaben im Unternehmen erfüllt.
Policy Mit Richtlinienregeln werden Gruppenrichtlinien- oder Windows-Registrierungseinstellungen identifiziert, die ggf. für einen optimalen und sicheren Betrieb einer Rolle erforderlich sind.
Vorgang Mit Vorgangsregeln werden mögliche Fehler einer Rolle beim Ausführen der vorgeschriebenen Aufgaben im Unternehmen identifiziert.
Vor der Bereitstellung Regeln vor der Bereitstellung werden vor dem Bereitstellen einer installierten Rolle im Unternehmen angewendet. Damit können Administratoren auswerten, ob die bewährten Methoden erfüllt werden, bevor die Rolle in der Produktion verwendet wird.
Nach der Bereitstellung Regeln nach der Bereitstellung werden angewendet, nachdem alle erforderlichen Dienste für eine Rolle gestartet wurden und die Rolle im Unternehmen ausgeführt wird.
Voraussetzungen Voraussetzungsregeln erläutern Konfigurationseinstellungen, Richtlinieneinstellungen und Features, die für eine Rolle erforderlich sind, bevor bestimmte Regeln aus anderen Kategorien von BPA angewendet werden können. Eine Voraussetzung in den Scanergebnissen gibt an, dass BPA aufgrund einer falschen Einstellung, eines fehlenden Programms, einer falsch aktivierten oder deaktivierten Richtlinie, einer Registrierungsschlüsseleinstellung oder sonstigen Konfiguration eine oder mehrere Regeln während des Scans nicht anwenden konnte. Die Kompatibilität oder Nichtkompatibilität mit Regeln wird somit nicht bewertet. Da eine Regel nicht angewendet werden konnte, ist sie nicht Bestandteil der Scanergebnisse.

Ausführen von Best Practices Analyzer-Scans für Rollen

BPA-Scans für Rollen können entweder im Server-Manager über die Benutzeroberfläche von BPA oder mithilfe von PowerShell-Cmdlets durchgeführt werden.

In Windows Server werden Sie bei einigen Rollen zur Angabe zusätzlicher Parameter aufgefordert, bevor ein BPA-Scan ausgeführt wird. Beispielsweise müssen Sie die Namen bestimmter Server oder Freigaben, auf denen Teile der Rolle ausgeführt werden, oder die IDs von Teilmodellen angeben. Verwenden Sie bei BPA-Scans für Modelle, bei denen Sie zusätzliche Parameter angeben müssen, die BPA-Cmdlets. Die grafische Benutzeroberfläche von BPA kann keine zusätzlichen Parameter wie Teilmodell-IDs annehmen. Beispielsweise stellt die Teilmodell-ID FSRM das Dateidienste-BPA-Teilmodell für den Ressourcen-Manager für Dateiserver dar, einen Rollendienst der Datei- und Speicherdienste. Wenn Sie nur einen Scan für den Rollendienst „Ressourcen-Manager für Dateiserver“ durchführen möchten, führen Sie einen BPA-Scan mithilfe von Windows PowerShell-Cmdlets durch, und fügen Sie dem Cmdlet den Parameter SubmodelId hinzu.

Sie können zwar keine zusätzlichen Parameter an einen Scan übergeben, der über die grafische Benutzeroberfläche von BPA gestartet wird, die BPA-Kachel im Server-Manager zeigt aber Ergebnisse für den neuesten BPA-Scan an – unabhängig davon, wie der Scan gestartet wurde.

Überprüfen von Rollen mithilfe der grafischen Benutzeroberfläche von BPA

Führen Sie die folgenden Schritte aus, um eine oder mehrere Rollen auf der grafischen Benutzeroberfläche von BPA zu überprüfen.

So überprüfen Sie Rollen mithilfe der grafischen Benutzeroberfläche von BPA
  1. Führen Sie eine der folgenden Aktionen aus, um den Server-Manager zu öffnen, sofern er noch nicht geöffnet ist:

    • Klicken Sie auf der Windows-Taskleiste auf die Schaltfläche „Server-Manager“.

    • Klicken Sie auf dem Bildschirm Start auf die Kachel „Server-Manager“.

  2. Öffnen Sie im Navigationsbereich eine Rollen- oder Gruppenseite.

    Beim Ausführen von BPA-Scans über eine Rollen- oder Gruppenseite werden alle Rollen überprüft, die auf Servern in dieser Gruppe installiert sind.

  3. Klicken Sie im Menü Aufgaben der Kachel Best Practices Analyzer auf BPA-Überprüfung starten.

  4. Je nach Anzahl der Regeln, die für die von Ihnen ausgewählte Rolle oder Gruppe ausgewertet werden, kann es einige Minuten dauern, bis der BPA-Scan abgeschlossen ist.

Überprüfen von Rollen mithilfe von Windows PowerShell-Cmdlets

Verwenden Sie die folgenden Prozeduren, um eine oder mehrere Rollen mithilfe von Windows PowerShell-Cmdlets zu scannen.

Hinweis

Die Verfahren in diesem Abschnitt stellen nicht alle BPA-Cmdlets und -Parameter vor. Wenn Sie weitere Informationen zu BPA-Vorgängen in Windows PowerShell abrufen möchten, geben Sie in Ihrer Windows PowerShell-Sitzung den Befehl Get-helpBPA-Cmdlet-full ein, wobei BPA-Cmdlet einer der folgenden Werte sein kann: Hilfethemen zu BPA-Cmdlets finden Sie auch im Windows Server TechCenter.

  • Get-BPAmodel

  • Invoke-BPAmodel

  • Get-BPAResult

  • Set-BPAResult

So überprüfen Sie eine einzelne Rolle mithilfe von Windows PowerShell-Cmdlets

  1. Führen Sie eine der folgenden Aktionen aus, um eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten zu öffnen:

    • Wenn Sie Windows PowerShell als Administrator über den Bildschirm Start ausführen möchten, klicken Sie in den Ergebnissen für Apps mit der rechten Maustaste auf die Kachel Windows PowerShell, und klicken Sie dann auf der App-Leiste auf Als Administrator ausführen.

    • Wenn Sie Windows PowerShell als Administrator über den Desktop ausführen möchten, klicken Sie auf der Taskleiste mit der rechten Maustaste auf die Verknüpfung Windows PowerShell und anschließend auf Als Administrator ausführen.

  2. Ab Windows PowerShell 3.0 werden Cmdlet-Module automatisch in die Windows PowerShell-Sitzung importiert, wenn ein Cmdlet aus dem Modul zum ersten Mal verwendet wird. Das BPA-Cmdlet-Modul muss nicht importiert oder geladen werden.

  3. Ermitteln Sie die Modell-IDs aller Rollen, für die BPA-Scans durchgeführt werden können, indem Sie das Cmdlet Get-Bpamodel aufrufen, wie im folgenden Beispiel gezeigt:

    Get-Bpamodel

  4. Suchen Sie in den Ergebnissen aus Schritt 3 die Modell-IDs der Rollen, für die Sie einen BPA-Scan ausführen möchten.

  5. Geben Sie einen der folgenden Befehle ein, um den BPA-Scan für eine bestimmte Rolle zu starten. Trennen Sie die Modell-IDs bei mehreren Rollen durch Kommas.

    Invoke-BPAmodel -modelId <modelID_from_Step3>

    Invoke-BPAmodel <modelID_from_Step3>

    Beispiel:Invoke-BPAmodel -modelId Microsoft/Windows/DNSServer,Microsoft/Windows/FileServices

    Hinweis

    Die Modell-ID enthält den gesamten Pfad, der in der Spalte Id angezeigt wird, z. B. Microsoft/Windows/Hyper-V.

    Sie können auch einen Scan für eine bestimmte Rolle aus den Ergebnissen von Schritt 3 starten, indem Sie die Ergebnisse des Get-BPAmodel -Cmdlets an das Invoke-BPAmodel -Cmdlet weitergeben, wie im folgenden Beispiel gezeigt.

    Get-BPAmodel <model_ID> | Invoke-BPAmodel

    Wenn Sie dieses Cmdlet ausführen, ohne eine Modell-ID anzugeben, werden alle vom Cmdlet Get-BPAmodel zurückgegebenen Modelle an das Cmdlet Invoke-BPAmodel weitergegeben, und es werden Scans für alle Modelle gestartet, die auf Servern verfügbar sind, die dem Server-Manager-Serverpool hinzugefügt wurden.

So überprüfen Sie alle Rollen mithilfe von Windows PowerShell-Cmdlets

  1. Öffnen Sie eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten, sofern noch keine geöffnet ist. Anweisungen finden Sie im vorherigen Verfahren.

  2. Leiten Sie alle Rollen, die für den BPA-Scan ausgeführt werden können, zum Starten von Scans an das Invoke-BPAmodel -Cmdlet weiter.

    Get-BPAmodel | Invoke-BPAmodel

  3. Nach Abschluss des Scans werden von Windows PowerShell für alle gescannten Rollen Ergebnisse wie die folgenden zurückgegeben:

    modelId                 :  Microsoft/Windows/FileServices
    SubmodelId              :
    Success                 :  True
    Scantime                :  1/01/2012  12:18:40 PM
    ScantimeUtcOffset       :  -08:00:00
    detail                  :  {server_name1, server_name2}
    
    

Verwalten der Scanergebnisse

Nachdem ein BPA-Scan auf der grafischen Benutzeroberfläche abgeschlossen wurde, können Sie Scanergebnisse in der BPA-Kachel anzeigen. Wenn Sie ein Ergebnis in der Kachel auswählen, werden in einem Vorschaubereich in der Kachel Ergebniseigenschaften angezeigt, und es wird angegeben, ob die Rolle mit der zugeordneten bewährten Methode kompatibel ist. Wenn ein Ergebnis nicht konform ist und Sie wissen möchten, wie Sie die in den Ergebniseigenschaften beschriebenen Probleme lösen können, können Sie über die Hyperlinks in Fehler- und Warnungsergebniseigenschaften detaillierte Lösungshilfethemen im Windows Server TechCenter öffnen.

Hinweis

BPA-Scanergebnisse werden nicht automatisch gespeichert oder archiviert. Beim Ausführen eines neuen Scans für ein Modell oder Teilmodell werden die Ergebnisse des letzten Scans überschrieben. Informationen zum Speichern der Ergebnisse von BPA-Scans, damit diese archiviert, gedruckt oder an andere gesendet werden können, finden Sie unter So können Sie BPA-Ergebnisse aus Windows PowerShell-Sitzungen in verschiedenen Formaten anzeigen oder speichern in diesem Abschnitt.

Ausschließen und Einschließen von BPA-Ergebnissen

Wenn einige BPA-Ergebnisse nicht angezeigt werden müssen (etwa die Ergebnisse, die häufig in Ihren BPA-Scans vorkommen, aber keine Lösung erfordern), können Sie die Ergebnisse entweder über die grafische Benutzeroberfläche von BPA oder mithilfe von BPA-Cmdlets in Windows PowerShell ausschließen. Sie können diese Ergebnisse jederzeit wieder einschließen.

Hinweis

Wenn Sie Ergebnisse ausschließen, werden sie auch nicht auf verwalteten Servern angezeigt. Andere Administratoren können ausgeschlossene Ergebnisse auf verwalteten Servern nicht anzeigen. Wenn Ergebnisse nur in einer lokalen Server-Manager-Konsole nicht angezeigt werden sollen, erstellen Sie eine benutzerdefinierte Abfrage, anstatt den Befehl Ergebnis ausschließen zu verwenden.

Ausschließen von Scanergebnissen

Die Einstellung Ausschließen ist persistent. Die von Ihnen ausgeschlossenen Ergebnisse bleiben bei künftigen Scans desselben Modells auf demselben Computer ausgeschlossen, sofern Sie sie nicht wieder einschließen.

Sie können Scanergebnisse mit dem Set-BPAResult -Cmdlet in Verbindung mit dem Exclude -Parameter ausschließen. Wie bei der Best Practices Analyzer-Kachel im Server-Manager können Sie einzelne Ergebnisobjekte ausschließen. Sie können auch eine Reihe von Ergebnissen ausschließen, deren Felder (z. B. Kategorie, Titel oder Schweregrad) angegebenen Werten entsprechen oder angegebene Werte enthalten. Beispielsweise können Sie aus einer Reihe von Scanergebnissen für ein Modell alle Leistungsergebnisse ausschließen.

Hinweis

Sie müssen mindestens einen BPA-Scan für ein Modell ausführen, bevor Sie die Verfahren in diesem Abschnitt verwenden können.

So schließen Sie Scanergebnisse mithilfe der grafischen Benutzeroberfläche aus
  1. Öffnen Sie eine Rollen- oder Servergruppenseite im Server-Manager.

  2. Klicken Sie auf der Best Practices Analyzer-Kachel für die Rollen- oder Servergruppe mit der rechten Maustaste auf ein Ergebnis aus der Liste, und klicken Sie anschließend auf Ergebnis ausschließen.

    Das Ergebnis wird nicht mehr in der Liste der Ergebnisse angezeigt.

  3. Führen Sie die integrierte Abfrage Ausgeschlossene Ergebnisse aus, um die ausgeschlossenen Ergebnisse auf der grafischen Benutzeroberfläche anzuzeigen. Klicken Sie auf Gespeicherte Suchabfragen, und klicken Sie dann auf Ausgeschlossene Ergebnisse.

    Beachten Sie, dass nach dem Ausführen der Abfrage Ausgeschlossene Ergebnisse der Untertitel der Kachel (eine Beschreibung der in der Liste angezeigten Ergebnisse) sich in Ausgeschlossene Ergebnisse ändert. Es werden nur ausgeschlossene Ergebnisse in der Liste angezeigt.

So schließen Sie Scanergebnisse mithilfe von Windows PowerShell-Cmdlets aus
  1. Öffnen Sie eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten.

  2. Führen Sie den folgenden Befehl aus, um bestimmte Ergebnisse aus einem Modellscan auszuschließen.

    Get-BPAResult -modelId <model ID> | Where { $_.<Field Name> -eq "Value"} | Set-BPAResult -Exclude $true

    Mit dem vorangehenden Befehl werden Ergebniselemente von BPA-Scans für die durch model ID dargestellte Modell-ID abgerufen.

    Mit dem zweiten Abschnitt des Befehls werden die Ergebnisse des Get-BPAResult-Cmdlets gefiltert, sodass nur die Scanergebnisse abgerufen werden, bei denen der Wert für ein durch Feldname dargestelltes Ergebnisfeld mit dem Text in Anführungszeichen übereinstimmt.

    Mit dem letzten Abschnitt des Befehls, der auf den zweiten senkrechten Strich folgt, werden die vom vorherigen Cmdlet-Abschnitt gefilterten Ergebnisse ausgeschlossen.

    Beispiel:Get-BPAResult -Microsoft/Windows/FileServices | Where { $_.Severity -eq "Information"} | Set-BPAResult -Exclude $true

Einschließen von Scanergebnissen

Wenn Sie ausgeschlossene Scanergebnisse anzeigen möchten, können Sie diese Ergebnisse einschließen. Die Einstellung Einschließen ist persistent. Eingeschlossene Ergebnisse bleiben bei künftigen Scans desselben Modells auf demselben Computer eingeschlossen.

So schließen Sie Scanergebnisse mithilfe der grafischen Benutzeroberfläche ein
  1. Öffnen Sie eine Rollen- oder Servergruppenseite im Server-Manager.

  2. Klicken Sie auf der Best Practices Analyzer-Kachel für die Rollen- oder Servergruppe in der Abfrageliste Ausgeschlossene Ergebnisse mit der rechten Maustaste auf ein ausgeschlossenes Ergebnis, und klicken Sie anschließend auf Ergebnis einschließen.

    Das Ergebnis wird nicht mehr in der Liste der ausgeschlossenen Ergebnisse angezeigt. Löschen Sie die Abfrage, indem Sie auf Alle löschen klicken, um das eingeschlossene Ergebnis in die Liste aller eingeschlossenen Ergebnisse anzuzeigen.

So schließen Sie Scanergebnisse mithilfe von Windows PowerShell-Cmdlets ein
  1. Öffnen Sie eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten.

  2. Geben Sie zum Einschließen bestimmter Ergebnisse aus einem Modellscan den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE.

    Get-BPAResult -modelId <model Id> | Where { $_.<Field Name> -eq "Value" } | Set-BPAResult -Exclude $false

    Mit dem vorangehenden Befehl werden Ergebniselemente von BPA-Scans für die durch model ID dargestellte Modell-ID abgerufen.

    Mit dem zweiten Teil des Befehls nach dem senkrechten Strich (|) werden die Ergebnisse des Cmdlets Get-BPAResult gefiltert, sodass nur Scanergebnisse abgerufen werden, bei denen der Wert für ein durch Field Name dargestelltes Ergebnisfeld dem in Anführungszeichen gesetzten Text entspricht.

    Mit dem letzten Abschnitt des Befehls, der auf den zweiten senkrechten Strich folgt, werden die Filterergebnisse des zweiten Cmdlet-Abschnitts eingeschlossen. Dabei wird der -Exclude-Parameter auf false festgelegt.

    Beispiel:Get-BPAResult -Microsoft/Windows/FileServices | Where { $_.Severity -eq "Information"} | Set-BPAResult -Exclude $false

Anzeigen und Exportieren von BPA-Scanergebnissen in Windows PowerShell

Informationen zum Anzeigen und Verwalten von Scanergebnissen mithilfe von Windows PowerShell-Cmdlets finden Sie in den folgenden Prozeduren. Bevor Sie eines der folgenden Verfahren verwenden können, müssen Sie mindestens einen BPA-Scan auf mindestens einem Modell oder Teilmodell ausführen.

So zeigen Sie mithilfe von Windows PowerShell Ergebnisse des letzten Scans einer Rolle an

  1. Öffnen Sie eine Windows PowerShell-Sitzung mit erhöhten Benutzerrechten.

  2. Rufen Sie die Ergebnisse des letzten Scans für eine angegebene Modell-ID ab. Geben Sie den folgenden Befehl ein (das Modell wird durch model ID dargestellt), und drücken Sie anschließend die EINGABETASTE. Sie können Ergebnisse für mehrere Modell-IDs abrufen, indem Sie die Modell-IDs durch Kommas trennen.

    Get-BPAResult <model ID>

    Beispiel:Get-BPAResult Microsoft/Windows/DNSServer,Microsoft/Windows/FileServices

    Wenn Sie das Teilmodell eines Modells (z. B. einen Rollendienst) überprüft haben, rufen Sie nur die Ergebnisse für dieses Teilmodell ab, indem Sie die Teilmodell-ID in das Cmdlet einfügen.

    Beispiel:Get-BPAResult Microsoft/Windows/FileServices -SubmodelID FSRM

So können Sie BPA-Ergebnisse aus Windows PowerShell-Sitzungen in verschiedenen Formaten anzeigen oder speichern

  • In Windows PowerShell sehen BPA-Ergebnisse in etwa wie folgt aus:

    ResultNumber     :  14
    ResultId         :  1557706192
    modelId          :  Microsoft/Windows/FileServices
    SubmodelId       :  FSRM
    RuleId           :  16
    computerName     :  server_name1, server_name2
    Context          :  FileServices
    Source           :  server_name1
    Severity         :  Information
    Category         :  Configuration
    Title            :  Access Denied remediation requires remote management be enabled on this server
    Problem          :
    Impact           :
    Resolution       :
    compliance       :  The File Server Best Practices Analyzer scan has determined that you are in compliance with this best practice.
    help             :
    Excluded         :  False
    
    

    Führen Sie einen der folgenden Schritte aus:

    • Wenn Sie BPA-Ergebnisse in einer Tabelle formatieren möchten, führen Sie das folgende Cmdlet aus, und fügen Sie aus dem vorherigen Beispiel die Ergebniseigenschaften hinzu, die Sie anzeigen möchten.

      Get-BPAResult model ID | format-Table -Property <property1,property2,property3...>

      Beispiel:Get-BPAResult Microsoft/Windows/FileServices | format-Table -Property modelId,SubmodelId,computerName,Source,Severity,Category,Title,Problem,Impact,Resolution,compliance,help

    • Wenn Sie BPA-Ergebnisse in einer auf der grafischen Benutzeroberfläche basierenden Rasteransicht mit einem Textzeichenfolgenfilter und Spaltenüberschriften formatieren möchten, auf die zum Sortieren von Ergebnissen geklickt werden kann, führen Sie das folgende Cmdlet aus.

      Get-BPAResult <model ID> | OGV

    • Sie können die BPA-Ergebnisse in eine HTML-Datei exportieren, die archiviert oder an E-Mail-Empfänger gesendet werden kann. Führen Sie hierzu den folgenden Befehl aus, wobei path den Pfad und Dateinamen darstellt, unter dem die HTML-Ergebnisse gespeichert werden sollen.

      Get-BPAResult <model ID> | convertTo-Html | Set-Content <path>

      Beispiel:Get-BPAResult Microsoft/Windows/FileServices | convertTo-Html | Set-Content C:\BPAResults\FileServices.htm

    • Wenn Sie die BPA-Ergebnisse in eine durch Trennzeichen getrennte Textdatei (CSV-Datei) exportieren möchten, führen Sie das folgende Cmdlet aus, wobei path den Pfad und Namen der Textdatei darstellt, unter dem die CSV-Ergebnisse gespeichert werden sollen. CSV-Ergebnisse können in Microsoft Excel oder in andere Programme importiert werden, die Daten in Tabellen oder Rastern anzeigen.

      Get-BPAResult <model ID> | Export-CSV <path>

      Beispiel:Get-BPAResult Microsoft/Windows/FileServices | Export-CSV C:\BPAResults\FileServices.txt

Weitere Informationen

Best Practices Analyzer (Best Practices Analyzer), Filter, sort, and query Data in Server Manager Tiles (Filtern, Sortieren und Abfragen von Daten in Server-Manager-Kacheln), Manage Multiple, remote Servers with Server Manager (Verwalten von mehreren Remoteservern mit dem Server-Manager)