.Bat Exemple Wmic gestion Systeme windows

Info sur la CPU
 WMIC CPU GET LoadPercentage
Info sur les Programmes au démarrage
 wmic startup list full
Info Disk
 WMIC LOGICALDISK where drivetype!=4 get deviceid, description, volumename
Info PC
 wmic computersystem list full
Info Bios
 wmic path win32_bios wmic path win32_bios get biosversion, releasedate
Info Ram
 wmic memorychip get Capacity,FormFactor,Manufacturer,PartNumber,SerialNumber /value
Info Carte Réseau
 wmic nicconfig where "MACAddress is not Null" get Description,ServiceName /value
Info carte Graphique
 wmic path Win32_VideoController get Name /value
Info Ecran
 wmic desktopmonitor get MonitorManufacturer,MonitorType,Name /value
Info Disk
 wmic diskdrive get InterfaceType,Manufacturer,MediaType,Model,SerialNumber,Size /value
Lock Compte utilisateur
 wmic useraccount where name='username' set disabled=false
Unlock Compte utilisateur
 wmic useraccount where name='username' set disabled=true
Enlever le password obligatoire pour un Compte utilisateur
 wmic useraccount where name='username' set PasswordRequired=false
Renommer Compte utilisateur
 wmic useraccount where name='username' rename newname
Restreindre un utilisateur à changer son mot de passe
 wmic useraccount where name='username' set passwordchangeable=false

ALIAS – Access local system aliases [CALL]
BASEBOARD – information sur la carte mère
BIOS – information sur le BIOS (Basic input/output services)
BOOTCONFIG – La configuration de démarrage/boot
CDROM – CD-ROM
COMPUTERSYSTEM – Computer system [CALL/SET]
CPU – CPU
CSPRODUCT – Les informations de produits de l’ordinateur provenant de SMBIOS.
DATAFILE – DataFiles [CALL]
DCOMAPP – DCOM Applications.
DESKTOP – User’s Desktop
DESKTOPMONITOR – Desktop Monitor
DEVICEMEMORYADDRESS – Device memory addresses
DISKDRIVE – Physical disk drive
DISKQUOTA – Les quotas et utilisation disques des volumes NTFS.[SET]
DMACHANNEL – Direct memory access (DMA) channel
FSDIR – Lister les dossiers du systèmes de fichiers [CALL]
ENVIRONMENT – System environment settings [SET]
GROUP – Les groupes utilisateurs [CALL]
IDECONTROLLER – IDE Controlleur
IRQ
JOB – Les tâches planifiées.[CALL]
LOADORDER – System services that define execution dependencies.
LOGICALDISK – Les disques locaux [CALL/SET]
LOGON – Les sessions ouvertures sur Windows.
MEMCACHE – Le cache mémoire
MEMLOGICAL – Gestion Mémoire système
MEMPHYSICAL – Gestion Mémoire physique
NETCLIENT – Gestion des clients réseaux
NETLOGIN – Informations sur les utilisateurs identifiées sur le réseau.
NETPROTOCOL – Protocoles Réseaux
NETUSE – Les connexions réseaux actives.
NIC – Interfaces de controlleur réseau (NIC – Network Interface Controller)
NICCONFIG – Informations sur les interfaces réseaux. [CALL]
NTDOMAIN – Information sur les domaines NT. [SET]
NTEVENT – Informations sur les événements. (observateurs évènements)
NTEVENTLOG – Les fichiers journaux de événements. (observateurs évènements) [CALL/SET]
ONBOARDDEVICE
OS – Informations sur le système d’exploitation [CALL/SET]
PAGEFILE – Mémoire virtuelle (SWAP)
PAGEFILESET – Gestion de pagination [SET]
PARTITION – Les partitions de disque
PORT – I/O ports
PORTCONNECTOR – Les connecteurs physiques
PRINTER – Périphériques d’impression [CALL/SET]
PRINTERCONFIG – Configuration des périphériques d’impressions.
PRINTJOB – La liste d’attente d’impression [CALL]
PROCESS – Processus Windows [CALL]
PRODUCT – Tout ce qui est lié à Windows Installer [CALL]
QFE –
QUOTASETTING – La configuration des quotas de disques. [SET]
REGISTRY – Le registre de Windows [SET]
SCSICONTROLLER – SCSI Controlleur [CALL]
SERVER – Serveur information
SERVICE – Service Windows [CALL]
SHARE – Les ressources partagés[CALL]
SOFTWAREELEMENT – Elements of a software product*
SOFTWAREFEATURE – Subsets of SoftwareElement. [CALL]*
SOUNDDEV – Les périphériques de sons
STARTUP – Les programmes au démarrage de Windows.
SYSACCOUNT – Les comptes systèmes
SYSDRIVER –
SYSTEMENCLOSURE – Physical system enclosure
SYSTEMSLOT – Physical connection points including ports,
slots and peripherals, and proprietary connections points.
TAPEDRIVE – Tape drives
TEMPERATURE – Les températures
TIMEZONE – Fuseau horaire
UPS – Uninterruptible power supply (UPS)
USERACCOUNT – Les comptes utilisateurs Windows [CALL/SET]
VOLTAGE – Voltage sensor (electronic voltmeter) data
VOLUME – Local storage volume [CALL/SET]
VOLUMEQUOTASETTING – Associates the disk quota setting with a specific disk volume. [SET]
MEMORYCHIP – Memory chip information.
RDACCOUNT – Remote Desktop connection permission [CALL]
RDNIC – Remote Desktop connection on a specific network adapter [CALL/SET]
RDPERMISSIONS – Permissions to a specific Remote Desktop connection [CALL]
RDTOGGLE – Turn Remote Desktop listener on or off remotely[CALL]
RECOVEROS – Blue Screen Information [SET]
SHADOWCOPY – Les versions précédentes de fichier (Shadow copy) [CALL]
SHADOWSTORAGE – Shadow copy storage areas [CALL/SET]
VOLUMEUSERQUOTA – Per user storage volume quotas [SET]

Option Alias :

LIST permet de lister le contenu de l’alias. Chaque contenu est contenu dans une propriété, on peut filtrer les données sur les propriétés.
GET permet d’obtenir les données sur une ou plusieurs propriétés.
SET modifie les données d’une propriétés, on peut filtrer la données à modifier avec WHERE, un peu comme les requêtes SQL.
CREATE créé une nouvelle donnée.
DELETE supprime une donnée.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *