Afficher les processus actifs sur un serveur distant en VBScript

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:

Input Box VBS Scipt

Vous obtenez alors la liste des processus actif:

Script VBS WMI Process Windows

Laisser un commentaire

Cliquez ici pour révoquer votre décision.