Freigeben über


about_Telemetry

Kurze Beschreibung

Beschreibt die in PowerShell gesammelten Telemetriedaten und die Deaktivierung.

Lange Beschreibung

PowerShell sendet grundlegende Telemetriedaten an Microsoft. Dadurch wird erkennbar, in welchen Umgebungen PowerShell verwendet wird und welche neuen Funktionen und Problembehebungen Vorrang haben sollten. Die Telemetrie umfasst anonymisierte Informationen über den Host, auf dem PowerShell ausgeführt wird, und Informationen zur Verwendung von PowerShell.

Die hostbasierten Telemetriedaten umfassen:

  • Betriebssystemname
  • Betriebssystemversion
  • PowerShell-Version
  • Der PowerShell-Verteilungskanal
  • Die Von PowerShell verwendete Version des Application Insights SDK
  • Der geografische Standort des Hosts basierend auf der IP-Adresse

Hinweis

Application Insights verwendet die IP-Adresse des Hosts, um den geografischen Standort zu bestimmen. Die IP-Adresse wird nie in den Telemetriedaten enthalten oder in der Datenbank gespeichert.

Die folgenden PowerShell-Aktivitäten werden aufgezeichnet:

  • Anzahl der PowerShell-Starts nach Typ (API im Vergleich zur Konsole)
  • Anzahl der eindeutigen PowerShell-Nutzung
  • Anzahl der folgenden Ausführungstypen:
    • Anwendung (native Befehle)
    • ExternalScript
    • Skript
    • Funktion
    • Cmdlet
  • Anzahl der aktivierten experimentellen Features von Microsoft oder experimentellen Features, die mit PowerShell ausgeliefert werden
  • Anzahl der gehosteten Sitzungen
  • Anzahl der von Microsoft geladenen Module

Wenn Sie diese Telemetriedaten nicht senden möchten, legen Sie die Umgebungsvariable $env:POWERSHELL_TELEMETRY_OPTOUT auf true, yes oder 1 fest.