Magazine

la WMI avec l’outil WMIC

Publié le 02 juin 2010 par Devplus31

Aujourd’hui on va voir l’outil wmic qui gère la WMI (Windows Management Instrumentation), cet outil  est fourni  avec Windows XP Pro et pour l’utiliser il suffit de taper la commande wmic

Recueillir des informations avec WMIC

wmic   BIOS   GET    /VALUE

Afficher  les  informations concernant le processus  « calc »

PROCESS WHERE (Name="cmd.exe") GET /value

Lister tous les processus dont le nom contient la chaine de caractère « svc »

PROCESS WHERE "NAME LIKE '%svc%'"

Pour ouvrir un processus

PROCESS CALL CREATE calc.exe

Pour fermer un processus

PROCESS WHERE (Name="notepad.exe") DELETE  OU

PROCESS WHERE CALL TERMINATE

Vous pouvez aussi  lister les informations mais en redirigeant  la sortie vers  un fichier

Wmic  /OUTPUT :C:\Sortie.txt  PROCESS GET Processid

Liste des alias

Wmic  / ?

BASEBOARD – Gestion de la carte de base (Carte mère).
BIOS – Gestion des services d’entrées/sorties (E/S) de base (BIOS).
BOOTCONFIG – Gestion de la configuration du démarrage.
CDROM – Gestion des CD-ROM.
COMPUTERSYSTEM – Gestion de systèmes informatiques.
CPU – Gestion de l’unité centrale.
DATAFILE – Gestion des fichiers de données.
DCOMAPP – Gestion d’applications.
DESKTOP – Gestion du Bureau de l’utilisateur.
DESKTOPMONITOR – Gestion du moniteur de bureau.
DEVICEMEMORYADDRESS – Gestion des adresses mémoire pour périphériques.
DISKDRIVE – Gestion des disques durs physiques.
DISKQUOTA – Gestion de l’utilisation de l’espace disque sur les volumes NTFS.
DMACHANNEL – Gestion du canal DMA (Accès direct à la mémoire).
ENVIRONMENT – Gestion des paramètres d’environnement système.
FSDIR – Gestion des entrées de répertoires du système de fichiers.
GROUP – Gestion des comptes de groupes.
IDECONTROLLER – Gestion de contrôleurs IDE.
IRQ – Gestion des requêtes d’interruption (IRQ).
LOADORDER – Gestion des services système définissant les dépendances d’exécution.
LOGICALDISK – Gestion des périphériques de stockage locaux.
MEMCACHE – Gestion de la mémoire cache.
MEMLOGICAL – Gestion de la mémoire système (configuration, disposition et disponibilité de la mémoire).
MEMPHYSICAL – Gestion de la mémoire physique d’un ordinateur.
NETCLIENT – Gestion des clients réseau.
NETLOGIN – Gestion des informations d’ouverture de session réseau (d’un utilisateur précis).
NETPROTOCOL – Gestion des protocoles et de leurs caractéristiques réseau.
NETUSE – Gestion des connexion réseau actives.
NIC – Gestion des contrôleurs réseau NIC (Network Interface Controller).
NICCONFIG – Gestion des cartes réseau.
NTDOMAIN – Gestion de l’arborescence du domaine.
NTEVENTLOG – Gestion du fichier journal d’événements NT.
ONBOARDDEVICE – Gestion des périphériques carte communs intégrés dans la carte mère.
OS – Gestion des systèmes d’exploitation installés.
PAGEFILE – Gestion des paramètres du fichier d’échange de mémoire virtuelle.
PAGEFILESET – Gestion des paramètres de fichier d’échange.
PARTITION – Gestion des zones partitionnées d’un disque physique.
PORT – Gestion des ports d’E/S.
PORTCONNECTOR – Gestion des ports de connexion physique.
PRINTER – Gestion des périphériques d’impression.
PRINTERCONFIG – Gestion de la configuration des périphériques d’impression.
PRINTJOB – Gestion des tâches d’impression.
PROCESS – Gestion des processus.
PRODUCT – Gestion des tâches des packages d’installation.
QUOTASETTING – Gestion des informations de quotas de disque sur un volume.
REGISTRY – Gestion du Registre système.
SCSICONTROLLER – Gestion de contrôleurs SCSI.
SERVER – Gestion des informations sur le serveur.
SERVICE – Gestion des applications de services.
SHARE – Gestion des ressources partagées.
SOFTWAREELEMENT – Gestion des éléments d’un logiciel installé sur un ordinateur.
SOFTWAREFEATURE – Gestion des logiciels sous-ensembles de SoftwareElement.
SOUNDDEV – Gestion des périphériques audio.
STARTUP – Gestion des commandes qui s’exécutent dès que l’utilisateur ouvre une session sur l’ordinateur.
SYSACCOUNT – Gestion des comptes système.
SYSDRIVER – Gestion du pilote système pour un service de base.
SYSTEMENCLOSURE – Gestion de la mise en armoire du système.
SYSTEMSLOT – Gestion de des points de connexion physiques : ports, connecteurs et périphériques, et points de connexion propriétaires.
TAPEDRIVE – Gestion de lecteurs de bandes.
TEMPERATURE – Gestion d’un capteur de température (thermomètre électronique).
TIMEZONE – Gestion des données de fuseau horaire.
UPS – Gestion de l’alimentation de secours (UPS).
VOLTAGE – Gestion des données de capteurs de tension (tensiomètre électronique).
WMISET – Gestion des paramètres opérationnels du service WMI.

.


Retour à La Une de Logo Paperblog

Dossier Paperblog