Configure system overview - msinfo32 metrics
Configure the system overview - msinfo32 metrics for Microsoft Endpoint Configuration Manager for Investigation (MECM).
Before you begin
Role required: sn_cimaf.sn_cimaf_admin
Procedure
Open the Microsoft Endpoint Configuration Manager.
Create a MECM script with the name
createMSInfo32File.For more information, see Create a script in Microsoft Endpoint Configuration Manager.
Provide the following code in the script block.
Param( [Parameter(Mandatory=$True)] [string]$scriptName ) $filePath = ".\" + $scriptName + ".txt"; #invoke msinfo32 and save data into file msinfo32 /report $filePath;Create a MECM script with the name
checkMsInfo32FileExist.For more information, see Create a script in Microsoft Endpoint Configuration Manager.
Provide the following code in the script block.
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"; }Create a MECM script with the name
fetchMsInfo32File.For more information, see Create a script in Microsoft Endpoint Configuration Manager.
Provide the following code in the script block.
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"; }Retrieve and copy the script GUID.
Open the MECM Adapter Configuration [sn_mecm_adapter_config] table.
The MECM Adapter Configuration table displays the list of adapter configurations.
From the list of configurations, select and edit System information (msinfo32).
In the Action input field, add the script GUID.
System overview - msinfo32
- Click Update.
Parent Topic:Configuring CI metrics for Microsoft Endpoint Configuration Manager for Investigation