Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
24 views2 pages

WMIC Command Guide for IT Pros

Uploaded by

gradien
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views2 pages

WMIC Command Guide for IT Pros

Uploaded by

gradien
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Examples of WMIC commands for Windows Page 1

Examples of WMIC commands for Windows .NET SERVER Family


July 2002

1.0 Method execution:

NICCONFIG (Win32_NetworkAdapterConfiguration)
WMIC NICCONFIG WHERE Index=1 CALL EnableStatic ("10.0.0.2"),("255.0.0.0")
WMIC NICCONFIG WHERE Index=1 CALL SetGateways ("10.0.0.8","10.0.0.9"),(1,2)
WMIC NICCONFIG WHERE Index=1 CALL EnableDHCP

Service (Win32_Service)
WMIC SERVICE WHERE Caption="SSDP Discovery Service" CALL ChangeStartMode
"Disabled"

Datafile (CIM_DataFile)
WMIC DATAFILE WHERE "path='\\windows\\system32\\wbem\\' AND Extension='mof'
or path='\\windows\\system32\\wbem\\' AND Extension='pdb'" CALL "Compress"

OS (Win32_OperatingSystem)
WMIC /NODE:@"c:\MyServerList.txt" OS WHERE (Primary="TRUE" AND Locale!="0411"
AND Organization!="Organization1") CALL Win32ShutDown 6
WMIC OS WHERE Primary=1 CALL Shutdown

PROCESS (Win32_Process)
WMIC PROCESS CALL Create "calc.exe"
WMIC PROCESS WHERE Name="calc.exe" CALL Terminate
WMIC PROCESS WHERE Name="explorer.exe" call SetPriority 64
Identical to:
WMIC PATH Win32_Process WHERE Name="explorer.exe" call SetPriority 64

RDTOGGLE (Remote Desktop)


RDTOGGLE WHERE ServerName="computer1.microsoft.com" call
SetAllowTSConnections 0

1.0 Data collection:

WMIC logicaldisk WHERE drivetype=3 GET


name,freespace,SystemName,FileSystem,Size,VolumeSerialNumber
WMIC PATH CIM_DataFile WHERE "Path='\\windows\\system32\\wbem\\' AND
FileSize>1784088"
WMIC NTEVENT WHERE SourceName="winmgmt" GET Message,EvenTtype /FORMAT:HTABLE
> c:\winmgmtevents.htm
WMIC NTEVENT WHERE "EventType<3 AND LogFile!='System' AND LogFile!
='Security'" GET LogFile,SourceName,EventType,Message,TimeGenerated /
FORMAT:"htable.xsl":"datatype=number":"sortby=EventType" > c:\appevent.htm
WMIC /NAMESPACE:\\root\directory\ldap PATH ds_user WHERE GET ds_
displayName,DS_UserPrincipalName,ds_cn,ds_name,ds_whenCreated /VALUE
WMIC PATH CIM_Controller GET Name,Status,SystemName,ProtocolSupported

2.0 Data display:

http://support.microsoft.com/servicedesks/webcasts/wc072402/listofsampleusage.asp 1/2/2012 3:19:25 PM


Examples of WMIC commands for Windows Page 2

WMIC PROCESS WHERE "name like '%HOST%'"


WMIC PATH Win32_Process WHERE "name like '%HOST%'"
WMIC PROCESS WHERE “Name=svchost.exe” LIST Statistics
WMIC PROCESS WHERE “Name=svchost.exe” LIST BREAF
WMIC PROCESS WHERE (Name='svchost.exe') GET name, processid
WMIC PROCESS WHERE “Name=svchost.exe” GET name,processid /VALUE
WMIC PROCESS GET /FORMAT:htable
WMIC PROCESS GET /FORMAT:”c:\windows\system32\wbem\htable.xsl”
WMIC PROCESS GET /FORMAT:hform
WMIC PROCESS GET /FORMAT:csv

4.0 Data output:

WMIC BIOS > mydata.txt


WMIC OS >> mydata.txt
WMIC /APPEND:mydata.txt PAGEFILE
WMIC /OUTPUT:output.txt OS
WMIC /OUTPUT:CLIPBOARD BIOS

3.0 Data creation:

WMIC /NAMESPACE:\\root\default PATH __Namespace CREATE Name=test

4.0 Data deletion:

WMIC /NAMESPACE:\\root\default PATH __Namespace WHERE Name="test" DELETE


WMIC /NAMESPACE:\\root\subscription PATH __EventFilter WHERE __CLASS="__
EventFilter" DELETE

5.0 Security and connection:

Delegate authority
WMIC /node:"computer1" /IMPLEVEL:Delegate /AUTHORITY:"Kerberos:domain
\computer1" OS

WMIC /NODE:"computer1.domainofcomputer1.org" /AUTHLEVEL:Pktprivacy BIOS

6.0 Batch scripting:

WMIC.EXE /OUTPUT:WMICLASSES.txt /NAMESPACE:\\root\wmi PATH WDMClassesOfDriver


GET Classname
for /f "usebackq skip=1" %%I in (`type WMICLASSES.txt`) DO WMIC.exe /
namespace:\\root\wmi PATH %%I

WMIC PROCESS GET /FORMAT:"%windir%\system32\wbem\csv.xsl" >> c:\1.csv

http://support.microsoft.com/servicedesks/webcasts/wc072402/listofsampleusage.asp 1/2/2012 3:19:25 PM

You might also like