Udostępnij za pośrednictwem


about_Telemetry

Krótki opis

Opisuje dane telemetryczne zebrane w programie PowerShell i sposób rezygnacji.

Długi opis

Program PowerShell wysyła podstawowe dane telemetryczne do firmy Microsoft. Te dane pozwalają nam lepiej zrozumieć środowiska, w których jest używany program PowerShell, i umożliwia nam ustalanie priorytetów nowych funkcji i poprawek. Dane telemetryczne zawierają zanonimizowane informacje o hoście z uruchomionym programem PowerShell oraz informacje o sposobie korzystania z programu PowerShell.

Dane telemetryczne oparte na hoście obejmują:

  • Nazwa systemu operacyjnego
  • Wersja systemu operacyjnego
  • Wersja programu PowerShell
  • Kanał dystrybucji programu PowerShell
  • Wersja zestawu SDK usługi Application Insights używana przez program PowerShell
  • Lokalizacja geograficzna hosta na podstawie adresu IP

Uwaga

Usługa Application Insights używa adresu IP hostów do określenia lokalizacji geograficznej. Adres IP nigdy nie jest uwzględniany w danych telemetrycznych ani przechowywany w bazie danych.

Rejestrowane są następujące działania programu PowerShell:

  • Liczba uruchomień programu PowerShell według typu (interfejs API a konsola)
  • Liczba unikatowych użycia programu PowerShell
  • Liczba następujących typów wykonywania:
    • Aplikacja (polecenia natywne)
    • ExternalScript
    • Skrypt
    • Funkcja
    • Polecenie cmdlet
  • Liczba funkcji eksperymentalnych należących do firmy Microsoft lub funkcji eksperymentalnych dostarczanych za pomocą programu PowerShell
  • Liczba hostowanych sesji
  • Liczba załadowanych modułów należących do firmy Microsoft

Aby zrezygnować z tej telemetrii, ustaw zmienną środowiskową $env:POWERSHELL_TELEMETRY_OPTOUT na true, yeslub 1.