...
2 étapes sont nécessaires
Enregistrement
Il faut enregistrer le fonctionnement et reproduire le comportement à analyser. Pour cela, il faut ouvrir une session PowerShell en administrateur et lancer la commande suivante :
...
Info |
---|
Une variante est possible pour les scripts sans interactions utilisateur en ajoutant le paramètre -Seconds pour indiquer le temps d’enregistrement. |
Analyse
une fois enregistrement effectué, il est possible interroger le résultat avec la commande :
Code Block |
---|
Get-MpPerformanceReport [-Path] <String> [-TopScans [<Int32>]] [-TopPaths [<Int32>] [-TopPathsDepth [<Int32>]]] [-TopScansPerPath [<Int32>]] [-TopFilesPerPath [<Int32>] [-TopScansPerFilePerPath [<Int32>]] ] [-TopExtensionsPerPath [<Int32>] [-TopScansPerExtensionPerPath [<Int32>]] ] [-TopProcessesPerPath [<Int32>] [-TopScansPerProcessPerPath [<Int32>]] ] ] [-TopFiles [<Int32>] [-TopScansPerFile [<Int32>]] [-TopProcessesPerFile [<Int32>] [-TopScansPerProcessPerFile [<Int32>]] ] ] [-TopExtensions [<Int32>] [-TopScansPerExtension [<Int32>] [-TopPathsPerExtension [<Int32>] [-TopPathsDepth [<Int32>]] [-TopScansPerPathPerExtension [<Int32>]] ] [-TopProcessesPerExtension [<Int32>] [-TopScansPerProcessPerExtension [<Int32>]] ] [-TopFilesPerExtension [<Int32>] [-TopScansPerFilePerExtension [<Int32>]] ] ] [-TopProcesses [<Int32>] [-TopScansPerProcess [<Int32>]] [-TopExtensionsPerProcess [<Int32>] [-TopScansPerExtensionPerProcess [<Int32>]] ] [-TopPathsPerProcess [<Int32>] [-TopPathsDepth [<Int32>]] [-TopScansPerPathPerProcess [<Int32>]] ] [-TopFilesPerProcess [<Int32>] [-TopScansPerFilePerProcess [<Int32>]] ] ] [-MinDuration <String>] [-Raw] |
Exemples
Code Block |
---|
Get-MpPerformanceReport -Path C:\temp\record.etl -TopFiles:10 -TopExtensions:10 -TopProcesses:10 -TopScans:10 |
...