Ce script permet de connaître très rapidement les processus actifs sur un serveur distant. Ce script WMI intègre un Inputbox qui vous permet de choisir le serveur à explorer.
Créez un fichier ScriptWMI.vbs à l’aide d’un éditeur de texte et insérez le code suivant:
Option Explicit Dim objWMIService, objProcess, colProcess Dim strComputer, strList strComputer = inputbox( "Nom du serveur", "Input" ) Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & strComputer & "\root\cimv2") Set colProcess = objWMIService.ExecQuery _ ("Select * from Win32_Process") For Each objProcess in colProcess strList = strList & vbCr & objProcess.Name Next WSCript.Echo strList WScript.Quit
Double-cliquez sur le fichier nouvellement créé pour exécuter le script
Indiquez le nom du système local ou distant:
Vous obtenez alors la liste des processus actif: