2014年3月27日 星期四

WMIC 不會寫程式的救星 超強隱藏版工具 (RD一定要學的必殺技)

今天來跟大家分享一個隱藏版強大工具"WMIC"亦WMI Command line Tool. 這工具能夠查詢到系統上的所有資訊只要透過"wmic"的指令,來看看這個工具可查詢的資訊吧,只要你想的到的資訊內容使用wmic 就一定能夠滿足你的需求

EX:以下以取得CPU的資訊為例,你可以自行利用下列指令內容替換.
 c:\> wmic cpu get /value



以下是可以查詢的內容

指令                                                    說明
ALIAS                                            - Access to the aliases available on
BASEBOARD                                - Base board (also known as a motherbrd) management.
BIOS                                               - Basic input/output services (BIOS)
BOOTCONFIG                              - Boot configuration management.
CDROM                                         - CD-ROM management.
COMPUTERSYSTEM                   - Computer system management.
CPU                                               - CPU management.
CSPRODUCT                                - Computer system product information
DATAFILE                                     - DataFile Management.
DCOMAPP                                    - DCOM Application management.
DESKTOP                                     - User's Desktop management.
DESKTOPMONITOR                   - Desktop Monitor management.
DEVICEMEMORYADDRESS      - Device memory addresses management.
DISKDRIVE                                   - Physical disk drive management.
DISKQUOTA                                - Disk space usage for NTFS volumes.
DMACHANNEL                            - Direct memory access (DMA) channel management.
ENVIRONMENT                           - System environment settings management.
FSDIR                                             - Filesystem directory entry management.
GROUP                                           - Group account management.
IDECONTROLLER                         - IDE Controller management.
IRQ                                                  - Interrupt request line (IRQ) management.
JOB                                                 - Provides  access to the jobs scheduled using the schedule service.
LOADORDER                                - Management of system services that define execution dependencies.
LOGICALDISK                              - Local storage device management.
LOGON                                          - LOGON Sessions.
MEMCACHE                                 - Cache memory management.
MEMORYCHIP                             - Memory chip information.
MEMPHYSICAL                           - Computer system's physical memory management.
NETCLIENT                                  - Network Client management.
NETLOGIN                                    - Network login information (of a particular user) management.
NETPROTOCOL                           - Protocols (and their network characteristics) management.
NETUSE                                        - Active network connection management.
NIC                                                - Network Interface Controller (NIC) management.
NICCONFIG                                 - Network adapter management.
NTDOMAIN                                 - NT Domain management.
NTEVENT                                     - Entries in the NT Event Log.
NTEVENTLOG                             - NT eventlog file management.
ONBOARDDEVICE                     - Management of common adapter devices built into the motherboard (system board).
OS                                                  - Installed Operating System/s management.
PAGEFILE                                     - Virtual memory file swapping management.
PAGEFILESET                              - Page file settings management.
PARTITION                                  - Management of partitioned areas of a physical disk.
PORT                                            - I/O port management.
PORTCONNECTOR                    - Physical connection ports management.
PRINTER                                      - Printer device management.
PRINTERCONFIG                       - Printer device configuration management.
PRINTJOB                                    - Print job management.
PROCESS                                     - Process management.
PRODUCT                                    - Installation package task management.
QFE                                               - Quick Fix Engineering.
QUOTASETTING                        - Setting information for disk quotas on a volume.
RDACCOUNT                             - Remote Desktop connection permission management.
RDNIC                                         - Remote Desktop connection management on a specific network adapter.
RDPERMISSIONS                      - Permissions to a specific Remote Desktop connection.
RDTOGGLE                                - Turning Remote Desktop listener on or off remotely.
RECOVEROS                             - Information that will be gathered from memory when the operating system fails.
REGISTRY                                  - Computer system registry management.
SCSICONTROLLER                  - SCSI Controller management.
SERVER                                     - Server information management.
SERVICE                                   - Service application management.
SHADOWCOPY                       - Shadow copy management.
SHADOWSTORAGE                 - Shadow copy storage area management.
SHARE                                       - Shared resource management.
SOFTWAREELEMENT            - Management of the  elements of a software product installed on a system.
SOFTWAREFEATURE             - Management of software product subsets of Software Element.
SOUNDDEV                              - Sound Device management.
STARTUP                                  - Management of commands that run automatically when us
ers log onto the computer system.
SYSACCOUNT                         - System account management.
SYSDRIVER                              - Management of the system driver for a base service.
SYSTEMENCLOSURE              - Physical system enclosure management.
SYSTEMSLOT                           - Management of physical connection points including ports,  slots and peripherals, and proprietary connections points.
TAPEDRIVE                               - Tape drive management.