Utilisez la commande msinfo32 pour configurer les mesures de vue d'ensemble du système dans Microsoft Endpoint Configuration Manager for Investigation (MECM).
Avant de commencer
Rôle requis : sn_cimaf.sn_cimaf_admin
Procédure
-
Ouvrez Microsoft Endpoint Configuration Manager.
-
Créez un script MECM intitulé createMSInfo32File.
-
Fournissez le code suivant dans le bloc de script.
Param(
[Parameter(Mandatory=$True)]
[string]$scriptName
)
$filePath = ".\" + $scriptName + ".txt";
#invoke msinfo32 and save data into file
msinfo32 /report $filePath;
-
Créez un script MECM intitulé checkMsInfo32FileExist.
-
Fournissez le code suivant dans le bloc de script.
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";
}
-
Créez un script MECM intitulé fetchMsInfo32File.
-
Fournissez le code suivant dans le bloc de script.
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";
}
-
Récupérez et copiez le GUID du script.
-
Ouvrez la table Configuration de l'adaptateur MECM [sn_mecm_adapter_config].
La table Configuration de l'adaptateur MECM affiche la liste des configurations de l'adaptateur.
-
Dans la liste des configurations, sélectionnez et modifiez Informations système (msinfo32).
-
Dans le champ Entrées d'actions, ajoutez le GUID du script.
-
Cliquez sur Mettre à jour.