1. Affiche les services en état running
wmic /node:<server_name> service where (state="running") get caption,name,state
Caption Name State
Application Management AppMgmt Running
Windows Audio AudioSrv Running
Background Intelligent Transfer Service BITS Running
SMS Agent Host CcmExec Running
(...)
2. Affiche les services ayant comme nom “test”
wmic /node:<server_name> service where (name="test") get caption,name,state
Caption Name State
Office Source Engine test Stopped
3. Démarre les services ayant comme nom “test”
wmic /node:<server_name> service where (name="test") call startservice
Exécution (\\POSTE_UC\ROOT\CIMV2:Win32_Service.Name="test")->startservice()
Méthode exécutée.
Paramètres de sortie:
instance of __PARAMETERS
{
ReturnValue = 0;
};
4. Arrête les services ayant comme nom “test”
wmic /node:<server_name> service where (name="test") call stopservice
Exécution (\\POSTE_UC\ROOT\CIMV2:Win32_Service.Name="test")->stopservice()
Méthode exécutée.
Paramètres de sortie:
instance of __PARAMETERS
{
ReturnValue = 0;
};5. Affiche la liste courte des processus en cours
wmic /node:<server_name> process list brief
HandleCount Name Priority ProcessId ThreadCount WorkingSetSize
0 System Idle Process 0 0 2 28672
487 System 8 4 70 262144
23 smss.exe 11 388 2 397312
(…)
6. Affiche la liste courte des processus en cours, toutes les 2 secondes
wmic /node:<server_name> process list brief /every:2
7. Affiche les processus ayant comme nom “notepad.exe”
wmic /node:<server_name> process where "name like 'notepad.exe'" get caption,processid
Caption ProcessId
notepad.exe 2608
notepad.exe 1204- Affiche les processus avec leur date de création et leur ligne de commande ayant comme nom “notepad.exe”
9. Kill les processus ayant comme nom “notepad.exe”
wmic /node:<server_name> process where "name like 'notepad.exe'" delete
Suppression de l'instance \\POSTE_UC\ROOT\CIMV2:Win32_Process.Handle="2608"
La suppression de l'instance a réussi.
Suppression de l'instance \\POSTE_UC\ROOT\CIMV2:Win32_Process.Handle="1204"
La suppression de l'instance a réussi.10.Arrête les processus ayant comme nom “notepad.exe”
wmic /node:<server_name> process where "processid like '4020'" call terminate
Exécution (\\POSTE_UC\ROOT\CIMV2:Win32_Process.Handle="4020")->terminate()
Méthode exécutée.
Paramètres de sortie:
instance of __PARAMETERS
{
ReturnValue = 0;
};11.Affiche le owner des processus ayant comme nom “notepad.exe”
wmic /node:<server_name> process where "name like 'notepad.exe'" call getowner
Exécution (\\POSTE_UC\ROOT\CIMV2:Win32_Process.Handle="2796")->getowner()
Méthode exécutée.
Paramètres de sortie:
instance of __PARAMETERS
{
Domain = "CIB";
ReturnValue = 0;
User = "toto";
};
12.Afficher la charge des processeurs
wmic /node:<server_name> cpu get loadpercentage
LoadPercentage
3
1113.Reboot le serveur
wmic /node:<server_name> call reboot
Paramètres de sortie:
14.Affiche les répertoires partagés
wmic /node: <server_name> share list /format:table
AccessMask AllowMaximum Description Name Path Status
TRUE Default share C$ C:\ OK
TRUE Dll D:\Dll OK
TRUE TOTO_v5.3.3 D:\TOTO_v5.3.3 OK
TRUE Datasynapse C:\Datasynapse OK
TRUE Remote IPC IPC$ OK
(…)