Luôn thú vị làm việc với command prompt, batch file, v.v. Tôi vẫn thích làm nhiều việc với command prompt và tự động hóa với batch file. Trong bài này, tôi sẽ liệt kê các WMI Commands (Windows Management Instrumentation) hữu ích để chạy truy vấn trong Windows 11/10/8/7 cho nhiều mục đích.
Windows Management Instrumentation Command line (WMIC)

Windows Management Instrumentation (WMI) là hạ tầng cho dữ liệu quản trị và vận hành trên hệ điều hành Windows. Bạn có thể viết script WMI hoặc ứng dụng để tự động hóa tác vụ quản trị trên máy tính từ xa, nhưng WMI cũng cung cấp dữ liệu quản trị cho các phần khác của hệ điều hành và sản phẩm, ví dụ System Center Operations Manager.
Các global switches sau có sẵn:
/NAMESPACE Path cho namespace alias hoạt động. /ROLE Path cho role chứa định nghĩa alias. /NODE Server alias hoạt động. /IMPLEVEL Mức mạo danh client. /AUTHLEVEL Mức xác thực client. /LOCALE ID ngôn ngữ client dùng. /PRIVILEGES Bật/tắt tất cả đặc quyền. /TRACE Xuất thông tin debug ra stderr. /RECORD Ghi log tất cả lệnh input và output. /INTERACTIVE Thiết lập/reset chế độ tương tác. /FAILFAST Thiết lập/reset chế độ FailFast. /USER User dùng trong session. /PASSWORD Mật khẩu dùng đăng nhập session. /OUTPUT Chỉ định chế độ chuyển hướng output. /APPEND Chỉ định chế độ chuyển hướng output. /AGGREGATE Thiết lập/reset chế độ aggregate. /AUTHORITY Chỉ định <authority type> cho kết nối. /?[:<BRIEF|FULL>] Thông tin sử dụng.
Để biết thêm về global switch cụ thể, gõ: switch-name /?
Các alias sau có sẵn trong role hiện tại:
ALIAS - Truy cập alias trên hệ thống cục bộ BASEBOARD - Quản lý base board (mainboard/system board) BIOS - Quản lý basic input/output services (BIOS) BOOTCONFIG - Quản lý boot configuration CDROM - Quản lý CD-ROM COMPUTERSYSTEM - Quản lý computer system CPU - Quản lý CPU CSPRODUCT - Thông tin sản phẩm hệ thống từ SMBIOS DATAFILE - Quản lý DataFile DCOMAPP - Quản lý DCOM Application DESKTOP - Quản lý Desktop người dùng DESKTOPMONITOR - Quản lý Desktop Monitor DEVICEMEMORYADDRESS - Quản lý địa chỉ bộ nhớ thiết bị DISKDRIVE - Quản lý physical disk drive DISKQUOTA - Sử dụng dung lượng ổ NTFS DMACHANNEL - Quản lý DMA channel ENVIRONMENT - Quản lý cài đặt môi trường hệ thống FSDIR - Quản lý entry thư mục filesystem GROUP - Quản lý group account IDECONTROLLER - Quản lý IDE Controller IRQ - Quản lý interrupt request line (IRQ) JOB - Truy cập job được lên lịch bởi schedule service LOADORDER - Quản lý dịch vụ hệ thống định nghĩa phụ thuộc thực thi LOGICALDISK - Quản lý thiết bị lưu trữ cục bộ LOGON - LOGON Sessions MEMCACHE - Quản lý cache memory MEMORYCHIP - Thông tin memory chip MEMPHYSICAL - Quản lý physical memory hệ thống NETCLIENT - Quản lý Network Client NETLOGIN - Quản lý thông tin network login (user cụ thể) NETPROTOCOL - Quản lý protocols (đặc điểm mạng) NETUSE - Quản lý active network connection NIC - Quản lý Network Interface Controller (NIC) NICCONFIG - Quản lý network adapter NTDOMAIN - Quản lý NT Domain NTEVENT - Entry trong NT Event Log NTEVENTLOG - Quản lý file NT eventlog ONBOARDDEVICE - Quản lý thiết bị adapter phổ biến built-in mainboard OS - Quản lý Operating System/s đã cài PAGEFILE - Quản lý swapping virtual memory file PAGEFILESET - Quản lý cài đặt page file PARTITION - Quản lý vùng phân vùng ổ vật lý PORT - Quản lý I/O port PORTCONNECTOR - Quản lý physical connection ports PRINTER - Quản lý printer device PRINTERCONFIG - Quản lý printer device configuration PRINTJOB - Quản lý print job PROCESS - Quản lý process PRODUCT - Quản lý installation package task QFE - Quick Fix Engineering QUOTASETTING - Thiết lập thông tin disk quotas trên volume RDACCOUNT - Quản lý quyền kết nối Remote Desktop RDNIC - Quản lý kết nối Remote Desktop trên network adapter cụ thể RDPERMISSIONS - Quyền cho kết nối Remote Desktop cụ thể RDTOGGLE - Bật/tắt Remote Desktop listener từ xa RECOVEROS - Thông tin thu thập từ memory khi OS fail REGISTRY - Quản lý computer system registry SCSICONTROLLER - Quản lý SCSI Controller SERVER - Quản lý server information SERVICE - Quản lý service application SHADOWCOPY - Quản lý shadow copy SHADOWSTORAGE - Quản lý shadow copy storage area SHARE - Quản lý shared resource SOFTWAREELEMENT - Quản lý elements của software product trên hệ thống SOFTWAREFEATURE - Quản lý subsets của SoftwareElement SOUNDDEV - Quản lý Sound Device STARTUP - Quản lý lệnh chạy tự động khi user logon SYSACCOUNT - Quản lý system account SYSDRIVER - Quản lý system driver cho base service SYSTEMENCLOSURE - Quản lý physical system enclosure SYSTEMSLOT - Quản lý physical connection points (ports, slots, peripherals, proprietary connections) TAPEDRIVE - Quản lý tape drive TEMPERATURE - Quản lý data temperature sensor (thermometer điện tử) TIMEZONE - Quản lý time zone data UPS - Quản lý uninterruptible power supply (UPS) USERACCOUNT - Quản lý user account VOLTAGE - Quản lý data voltage sensor (voltmeter điện tử) VOLUME - Quản lý local storage volume VOLUMEQUOTASETTING - Liên kết disk quota setting với volume cụ thể VOLUMEUSERQUOTA - Quản lý per user storage volume quota WMISET - Quản lý WMI service operational parameters
Để biết thêm về alias cụ thể, gõ: alias /?
CLASS - Thoát sang full WMI schema. PATH - Thoát sang full WMI object paths. CONTEXT - Hiển thị trạng thái tất cả global switches. QUIT/EXIT - Thoát chương trình.
Ví dụ:
Lệnh QFE tôi thường dùng để tìm danh sách hotfix hoặc security updates đã áp dụng cho hệ thống.
Cách dùng:
Mở command prompt gõ wmic qfe. Sẽ cho danh sách!
Kết quả:
Caption CSName Description HotFixID InstalledBy https://go.microsoft.com/fwlink/?LinkId=161784 CAPTAINDBG Update KB971033 NT AUTHORITY\SYSTEM https://support.microsoft.com/?kbid=2079403 CAPTAINDBG Security Update KB2079403 NT AUTHORITY\SYSTEM https://support.microsoft.com/?kbid=2207566 CAPTAINDBG Security Update KB2207566 NT AUTHORITY\SYSTEM https://support.microsoft.com/?kbid=2281679 CAPTAINDBG Security Update KB2281679 NT AUTHORITY\SYSTEM https://support.microsoft.com/?kbid=2286198 CAPTAINDBG Security Update KB2286198 NT AUTHORITY\SYSTEM https://support.microsoft.com/?kbid=2296011 CAPTAINDBG Security Update KB2296011 NT AUTHORITY\SYSTEM
Đọc tiếp: Cách sửa hoặc rebuild WMI Repository trên Windows 11/10.
