Compartilhar via


about_Telemetry

Descrição breve

Descreve a telemetria coletada no PowerShell e como recusar.

Descrição longa

O PowerShell envia dados de telemetria básicos para a Microsoft. Com esses dados, podemos entender melhor os ambientes nos quais o PowerShell é usado, além de priorizar novos recursos e correções. A telemetria inclui informações anônimas sobre o host que executa o PowerShell e informações sobre como o PowerShell é usado.

Os dados de telemetria baseados em host incluem:

  • Nome do SO
  • Versão do SO
  • Versão do PowerShell
  • O canal de distribuição do PowerShell
  • A versão do SDK do Application Insights usada pelo PowerShell
  • A localização geográfica do host, com base no endereço IP

Observação

O Application Insights usa o endereço IP dos hosts para determinar a localização geográfica. O endereço IP nunca é incluído nos dados de telemetria ou armazenado no banco de dados.

As seguintes atividades do PowerShell são registradas:

  • Contagem de Inícios do PowerShell por tipo (API versus console)
  • Contagem de uso exclusivo do PowerShell
  • Contagem dos seguintes tipos de execução:
    • Aplicativo (comandos nativos)
    • ExternalScript
    • Script
    • Função
    • Cmdlet
  • Contagem de recursos experimentais da Microsoft habilitados ou recursos experimentais fornecidos com o PowerShell
  • Contagem de sessões hospedadas
  • Contagem de módulos de propriedade da Microsoft carregados

Para recusar essa telemetria, defina a variável de ambiente $env:POWERSHELL_TELEMETRY_OPTOUT para true, yes ou 1.