次の方法で共有


about_Telemetry

簡単な説明

PowerShell で収集されるテレメトリとオプトアウトする方法について説明します。

長い説明

PowerShell は、基本的なテレメトリ データを Microsoft に送信します。 このデータにより、PowerShell が使用されている環境をより深く理解し、新機能と修正の優先順位を付けることができます。 テレメトリには、PowerShell を実行しているホストに関する匿名化された情報と、PowerShell の使用方法に関する情報が含まれます。

ホストベースのテレメトリ データには、次のものが含まれます。

  • OS 名
  • OS バージョン
  • PowerShell バージョン
  • PowerShell 配布チャネル
  • PowerShell で使用される Application Insights SDK のバージョン
  • IP アドレスに基づくホストの地理的な場所

注意

Application Insights では、ホスト IP アドレスを使用して地理的な場所を決定します。 IP アドレスはテレメトリ データに含まれなかったり、データベースに格納されたりすることはありません。

次の PowerShell アクティビティが記録されます。

  • 種類によって開始される PowerShell の数 (API とコンソール)
  • 一意の PowerShell 使用量の数
  • 次の実行の種類の数:
    • アプリケーション (ネイティブ コマンド)
    • ExternalScript
    • スクリプト
    • 機能
    • コマンドレット
  • 有効な Microsoft 所有の実験用機能または PowerShell に付属する試験的な機能の数
  • ホストされているセッションの数
  • 読み込まれた Microsoft 所有モジュールの数

このテレメトリを無効にするには、環境変数 $env:POWERSHELL_TELEMETRY_OPTOUTtrueyes、または 1 に設定します。