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 - Affiche les processus avec leur date de création et leur ligne de commande ayant comme nom “notepad.exe”
wmic process where "name like 'notepad.exe'" get caption,creationdate,commandline Caption CommandLine CreationDate notepad.exe "C:\WINNT\system32\NOTEPAD.EXE" H:\wmic.txt 20081112134024.089266+060 notepad.exe "C:\WINNT\system32\notepad.exe" 20081112153800.942175+060 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 13.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 (…) NTFS Windows |