システムの概要 - msinfo32 メトリクスを構成する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • 調査フレームワーク用 Microsoft Endpoint Configuration Manager (MECM) の「システムの概要 - msinfo32 メトリクス」を構成します。

    始める前に

    必要なロール:sn_cimaf.sn_cimaf_admin

    手順

    1. Microsoft Endpoint Configuration Manager を開きます。
    2. createMSInfo32File という名前の MECM スクリプトを作成します。
      詳細については、「Microsoft Endpoint Configuration Manager でのスクリプトの作成」を参照してください。
    3. スクリプトブロックに次のコードを入力します。
      Param(
      [Parameter(Mandatory=$True)]
      [string]$scriptName
      )
       
      $filePath = ".\" + $scriptName + ".txt";
       
      #invoke msinfo32 and save data into file
      msinfo32 /report $filePath;
      
    4. checkMsInfo32FileExist という名前の MECM スクリプトを作成します。
      詳細については、「Microsoft Endpoint Configuration Manager でのスクリプトの作成」を参照してください。
    5. スクリプトブロックに次のコードを入力します。
      Param(
      [Parameter(Mandatory=$True)]
      [string]$scriptName
      )
       
      $filePath = ".\" + $scriptName + ".txt";
       
      #check if file exist
      $fileExist = Test-Path -Path $filePath;
       
      #read msinfo32 data
      if($fileExist) {
          Write-Host "True"
      }else {
          Write-Host "False";
      }
      
    6. fetchMsInfo32File という名前の MECM スクリプトを作成します。
      詳細については、「Microsoft Endpoint Configuration Manager でのスクリプトの作成」を参照してください。
    7. スクリプトブロックに次のコードを入力します。
      Param(
      [Parameter(Mandatory=$True)]
      [string]$scriptName
      )
       
      $filePath = ".\" + $scriptName + ".txt";
       
      #check if file exist
      $fileExist = Test-Path -Path $filePath;
       
      #read msinfo32 data
      if($fileExist) {
          Get-Content $filePath;
          Remove-Item $filePath
      }else {
          Write-Host "File doesn't exist";
      }
      
    8. スクリプト GUID を取得してコピーします。
    9. MECM アダプタ構成 [sn_mecm_adapter_config] テーブルを開きます。
      MECM アダプタ構成テーブルには、アダプタ構成のリストが表示されます。
    10. 構成のリストから、[システム情報 (msinfo32)] を選択して編集します。
    11. [アクションの入力] フィールドに、スクリプト GUID を追加します。
      システムの概要 - msinfo32
    12. [更新] をクリックします。