【无标题】

WMIC

WMIC是扩展WMI(Windows Management Instrumentation,Windows管理规范),提供了从命令行接口和批命令脚本执行系统管理的支持。在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,比如SMS,或者使用WMI的脚本编程API,或者使用象CIM Studio之类的工具。如果不熟悉C++之类的 编程语言或VBScript之类的 脚本语言,或者不掌握WMI 名称空间的基本知识,要使用WMI管理系统是很困难的。WMIC改变了这种情况,为WMI 名称空间提供了一个强大的、友好的命令行接口。

WMIC,是一款命令行管理工具。使用WMIC,我们不但可以管理本地计算机,而且还可以管理同一Windows域内的所有远程计算机(需要必要的权限),而被管理的远程计算机不必事先安装WMIC,只需要支持WMI即可。 WMIC有一个能够分析、解释和执行从命令行接收的别名(Alias)的引擎,它是一个可执行文件,名为WMIC.exe,这个文件通常位于“c:\windows\system32\wbem”文件夹中(支持WinXP和Win2003系统, win7也支持)。

WMIC能做什么?

  • 本地计算机管理
  • 远程单个计算机管理
  • 远程多个计算机管理
  • 试用远程会话的计算机管理
  • 试用管理的脚本的自动管理

WMIC中的开关

[global switches] <command>

以下全局开关可用:

/NAMESPACE                  别名操作的命名空间的路径。
/ROLE                       包含别名定义的角色的路径。
/NODE                       别名将对其进行操作的服务器。
/IMPLEVEL                   客户端模拟级别。
/AUTHLEVEL                  客户端身份验证级别。
/LOCALE                     客户端应使用的语言ID。
/PRIVILEGES                 启用或禁用所有权限。
/TRACE                      将调试信息输出到stderr/RECORD                     记录所有输入命令和输出。
/INTERACTIVE                设置或重置交互模式。
/FAILFAST                   设置或重置FailFast模式。
/USER                       在会话期间使用的用户。
/PASSWORD                   用于会话登录的密码。
/OUTPUT                     指定输出重定向的模式。
/APPEND                     指定输出重定向的模式。
/AGGREGATE                  设置或重置聚合模式。
/AUTHORITY                  指定连接的<authority type>/?[<BRIEF | FULL>]        使用信息。

有关特定全局开关的更多信息,请键入:switch-name /?

当前角色中提供了以下别名/ es:

ALIAS                        - 访问本地系统上可用的别名
BASEBOARD                    - 基板(也称为主板或系统板)管理。
BIOS                         - 基本输入/输出服务(BIOS)管理。
BOOTCONFIG                   - 引导配置管理。
CDROM                        - CD-ROM管理。
COMPUTERSYSTEM               - 计算机系统管理。
CPU                          - CPU管理。
CSPRODUCT                    - 来自SMBIOS的计算机系统产品信息。
DATAFILE                     - DataFile管理。
DCOMAPP                      - DCOM应用程序管理。
DESKTOP                      - 用户的桌面管理。
DESKTOPMONITOR               - 桌面监视器管理。
DEVICEMEMORYADDRESS          - 设备内存地址管理。
DISKDRIVE                    - 物理磁盘驱动器管理。
DISKQUOTA                    - NTFS卷的磁盘空间使用情况。
DMACHANNEL                   - 直接内存访问(DMA)通道管理。
ENVIRONMENT                  - 系统环境设置管理。
FSDIR                        - 文件系统目录条目管理。
GROUP                        - 集团账户管理。
IDECONTROLLER                - IDE控制器管理。
IRQ                          - 中断请求线(IRQ)管理。
JOB                          - 提供对使用计划服务计划的作业的访问。

LOADORDER                   - 管理定义执行依赖性的系统服务。
LOGICALDISK                 - 本地存储设备管理。
LOGON                       - 登录会话。
MEMCACHE                    - 缓存内存管理。
MEMORYCHIP                  - 存储芯片信息。
MEMPHYSICAL                 - 计算机系统的物理内存管理。
NETCLIENT                   - 网络客户端管理。
NETLOGIN                    - (特定用户的)网络登录信息管理。
NETPROTOCOL                 - 协议(及其网络特征)管理。
NETUSE                      - 主动网络连接管理。
NIC                         - 网络接口控制器(NIC)管理。
NICCONFIG                   - 网络适配器管理。
NTDOMAIN                    - NT域管理。
NTEVENT                     - NT事件日志中的条目。
NTEVENTLOG                  - NT事件日志文件管理。
ONBOARDDEVICE               - 管理主板(系统板)内置的通用适配器设备。

OS                          - 已安装的操作系统/管理。
PAGEFILE                    - 虚拟内存文件交换管理。
PAGEFILESET                 - 页面文件设置管理。
PARTITION                   - 管理物理磁盘的分区区域。
PORT                        - I / O端口管理。
PORTCONNECTOR               - 物理连接端口管理。
PRINTER                     - 打印机设备管理。
PRINTERCONFIG               - 打印机设备配置管理。
PRINTJOB                    - 打印作业管理。
PROCESS                     - 进程管理。
PRODUCT                     - 安装包任务管理。
QFE                         - 快速修复工程。
QUOTASETTING                - 设置卷上磁盘配额的信息。
RDACCOUNT                   - 远程桌面连接权限管理。
RDNIC                       - 特定网络适配器上的远程桌面连接管理。
RDPERMISSIONS               - 特定远程桌面连接的权限。
RDTOGGLE                    - 远程打开或关闭远程桌面监听器。
RECOVEROS                   - 操作系统出现故障时将从内存中收集的信息。
REGISTRY                    - 计算机系统注册表管理.
SCSICONTROLLER           - SCSI 控制器管理。
SERVER                   - 服务器信息管理。
SERVICE                  - 服务程序管理。
SHARE                    - 共享资源管理。
SOFTWAREELEMENT          - 安装在系统上的软件产品元素的管理。
SOFTWAREFEATURE          - SoftwareElement 的软件产品组件的管理。
SOUNDDEV                 - 声音设备管理。
STARTUP                  - 用户登录到计算机系统时自动运行命令的管理。
SYSACCOUNT               - 系统帐户管理。
SYSDRIVER                - 基本服务的系统驱动程序管理。
SYSTEMENCLOSURE          - 物理系统封闭管理。
SYSTEMSLOT               - 包括端口、插口、附件和主要连接点的物理连接点管理。
TAPEDRIVE                - 磁带驱动器管理。
TEMPERATURE              - 温度感应器的数据管理 (电子温度表)。
TIMEZONE                 - 时间区域数据管理。
UPS                      - 不可中断的电源供应 (UPS) 管理。
USERACCOUNT              - 用户帐户管理。
VOLTAGE                  - 电压感应器 (电子电量计) 数据管理。
VOLUMEQUOTASETTING       - 将某一磁盘卷与磁盘配额设置关联。
WMISET                   - WMI 服务操作参数管理。有关CLASS / PATH / CONTEXT的更多信息,请键入:(CLASS | PATH | CONTEXT)/

使用示例

//获取CPU的id
wmic cpu get processorid
//查询主板序号
wmic baseboard get serialnumber
//查询第0个磁盘序号
wmic diskdrive where index=0 get serialnumber

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值