about_Telemetry

Kısa açıklama

PowerShell'de toplanan telemetriyi ve geri çevirmeyi açıklar.

Uzun açıklama

PowerShell, Uygulama Analizler kullanarak temel telemetri verilerini Microsoft'a gönderir. Bu veriler, PowerShell kullanarak ortamları daha iyi anlamamıza olanak tanır ve yeni özellik ve düzeltmelere öncelik vermemizi sağlar. PowerShell, göndermeden önce telemetri bilgilerini anonim hale getirir.

PowerShell başlangıçta aşağıdaki bilgileri gönderir:

  • İşletim sisteminin üreticisi, adı ve sürümü
  • PowerShell sürümü
  • POWERSHELL_DISTRIBUTION_CHANNEL ortam değişkeninin değeri
  • PowerShell tarafından kullanılan Application Analizler SDK sürümü
  • IP adresine göre konağın coğrafi konumu
  • Parametre değerleri olmadan pwsh'ye geçirilen parametreler
  • Geçerli oturumun Yürütme İlkesi ayarı
  • Örneği çalıştıran kullanıcıyı temsil eden rastgele oluşturulmuş BIR GUID
  • Oturum örneğini temsil eden rastgele oluşturulan GUID

Başlangıç telemetri verileri yalnızca yürütülebilir dosya başlatılırken pwsh toplanır. PowerShell altyapısı başka bir konak uygulamasına eklenmişse bu bilgiler gönderilmez.

Not

Uygulama Analizler, coğrafi konumu belirlemek için konakların IP Adresini kullanır. IP Adresi hiçbir zaman telemetri verilerine dahil değildir veya veritabanında depolanmaz. Daha fazla bilgi için bkz . Coğrafi konum ve IP adresi işleme.

PowerShell oturum sırasında aşağıdaki bilgileri gönderir:

  • API'ye yapılan çağrıların PowerShell.Create() sayısı
  • İçeri aktarılan Microsoft'a ait modüllerin adları ve sürümleri
  • etiketine sahip içeri aktarılan modüllerin CrescendoBuilt sayısı
  • Etkin deneysel özelliklerin adları
  • Devre dışı bırakılan deneysel özelliklerin adları
  • Tercih değişkeninin $PSNativeCommandUseErrorActionPreference değeri , truefalse veyaunset
  • Uzak oturum açma işlemlerinin sayısı

PowerShell bu bilgileri tüm konak uygulamaları için oturumun ömrü boyunca düzenli aralıklarla gönderir.

Bu telemetriyi geri çevirmek için ortam değişkenini $env:POWERSHELL_TELEMETRY_OPTOUT , yesveya 1olarak trueayarlayın. Bu ortam değişkeninin etkili olması için PowerShell işlemi başlatılmadan önce ayarlanması gerekir. Daha fazla bilgi için bkz . about_Environment_Variables.

Ortam $env:POWERSHELL_DISTRIBUTION_CHANNEL değişkeni, yükleyici paketleri tarafından PowerShell için yükleme yöntemini ve kaynağını kaydedecek şekilde ayarlanır. Bu bilgiler Microsoft'a gönderilen telemetri verilerine eklendiğinden, kullanıcıların bu değeri değiştirmemesi gerekir.

Bu ortam değişkenleri hakkında daha fazla bilgi için bkz . about_Environment_Variables.

Microsoft'un gizlilik bildirimi hakkında daha fazla bilgi için bkz . Microsoft Gizlilik Bildirimi