码迷,mamicode.com
首页 > 其他好文 > 详细

[转帖]WMIC的简单使用

时间:2020-01-17 10:14:08      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:系统管理   net   tor   released   编码   基本概念   命名   状态   ide   

https://blog.csdn.net/black_bird_cn/article/details/80005935

公司资产盘点使用

 

关于WMIC

WMIC扩展WMI(Windows Management Instrumentation,Windows管理工具) ,提供了从命令行接口和批命令脚本执行系统管理的支持。

WMIC的简单使用

Windows查看电脑硬件信息
原创black_bird_cn 最后发布于2018-04-30 17:10:48 阅读数 8013 收藏
展开
一、个人计算机【微型计算机】的几个主要性能指标
(一)、运算速度:
通常所说的计算机运算速度(平均运算速度),是指每秒钟所能执行的指令条数,一般用“百万条指令/秒”(mips,Million Instruction Per Second)来描述,微型计算机一般采用主频[CPU(微处理器)的时钟工作频率]来描述运算速度,一般说来,主频越高,运算速度就越快。

(二)、字长:
基本概念:
指计算机进行单位时间内整数运算所能处理的二进制数的位数(整数运算即定点整数运算),通常也是CPU内部数据通路的宽度字长主要影响计算机的精度和速度,字长越长,计算机处理数据的速度越快,计算精度越高。
机器中运行:
字长是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干字长段,各段的编码表示不同的含义,例如某台计算机字长为32位,即有32个二进制数合成一条指令或其它信息。32个0和1可组成经过特定的规则排列组合,通过线路变成电信号,实现计算机执行各种不同的操作;
基本状况:
为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长(或单字长)和双倍字长运算。在其他指标相同时,字长越大计算机的处理数据的速度就越快。早期的微机字长一般是8位和16位,386以及更高的处理器大多是32位。目前市面上的计算机的处理器大部分已达到64位。

(三)、cache
高速缓冲存储器。缓存大小也是CPU的重要指标之一,缓存容量的增大,可以大幅度提升CPU内部读取数据的命中率。

(四)主存容量(内存容量**)
衡量计算机记忆能力的指标,内存越大,机器的运行速度就越快

(五) 输入输出数据传输速率
与外设交换数据的速度。如与硬盘交换数据的速率、打印机的输出速率等。

二、Windows下的WMIC
(一)什么是WMIC?
WMIC扩展WMI(Windows Management Instrumentation,Windows管理工具) ,提供了从命令行接口和批命令脚本执行系统管理的支持。使用WMIC,我们不但可以管理本地计算机,而且还可以管理同一Windows域内的所有远程计算机(需要权限),而被管理的远程计算机不必事先安装WMIC,只需要支持WMI即可。。

(二)、WMIC能做什么?
可以使用WMIC实现如下的管理任务:

1、本地计算机管理 
2、远程单个计算机管理 
3、远程多个计算机管理 
4、使用远程会话的计算机管理(如Telnet) 
5、使用管理脚本的自动管理

 

三、在windows系统自带WMIC命令查看硬件信息
(一)、准备工作

第一次执行WMIC命令时,Windows首先要安装WMIC,然后显示出WMIC的命令行提示符。 
Win+R→CMD→回车→wmic 进入wmic管理器 
然后就可以直接输入wmic命令了; 
当然也可以每次直接输入wmic +命令了;

 

(二)、WMIC命令查看硬件信息的

查看计算机CPU信息 
wmic cpu
内存芯片信息 
wmic memorychip 
查看物理内存 
wmic memphysical list brief 
查看逻辑内存 
wmic memlogical list brief 
查看缓存内存 
wmic memcache list brief 
查看虚拟内存 
wmic pagefile list brief
磁盘信息 
查看磁盘驱动器信息 
wmic diskdrive 
查看磁盘逻辑分区信息 
wmic logicaldisk 
查看磁盘卷信息 
wmic volume 
查看磁盘的剩余空间【以C盘为例】 
fsutil volume diskfree c:
主板信息 
wmic baseboard
屏幕信息 
wmic desktopmonitor
BIOS信息 
wmic bios
声卡信息 
wmic sounddev
网卡信息 
wmic nic 
网络协议信息 
wmic netprotocal
计算机的序列号 
wmic csproduct
硬件加速器的状态 
sc query intelhaxm查看intelhaxm状态 
没有开启的话,可以输入sc start intelhaxm 开启intelhaxm加速器。

备注:估计很多朋友已经发行没有查看显卡信息的命令了: 
wmic命令我也没有发现查看显卡的命命令,在网上专利一圈发现都是在dxdiag中查看显卡信息的,于是补上一条命令吧

dxdiag查看显卡信息 
dxdiag -h :查看使用帮助信息命令; 
输出文本到桌面的命令 
dxdiag /t D:\d.txt 
大约5秒后在D盘下在d.txt查看

 

四、Window下其他查看硬件信息方法【命令】
systeminfo :计算机及其操作系统的详细配置信息,包括Windows系统安装时间补丁等详细信息、处理器、内存、BISO、网卡和IP地址等,也最常用的;
sysdm.cpl :打开系统属性【鼠标选中计算机–>右键–>属性】.
dxdiag :打开DirectX诊断工具【可以显示显卡信息】
start msinfo32 :打开系统信息窗口
devmgmt.msc :打开设备管理
taskmgr :打开任务管理器,或按Ctrl+Alt+Del) 在性能选项卡看物理内存和pagefile
winver 检查Windows版本
五、批处理文件获取硬件信息
最近刚好有看到批处理文件,于是就随便学一点基本命令,记住一条条的命令对一个不懂程序的人来说还是个小烦恼,下面就是我发个朋友的一个简单的查看Window下查看硬件信息的批处理文件

@echo off
color 0A
title CAPTURE COMPUTER INFO

echo.
echo 是否允许程序获取部分计算机信息[ CPU、内存、磁盘、BIOS、主板、声卡、显示器、计算机序列号、操作系统]
echo.
echo 同意请按任意键继续……
echo.
echo 不同意请直接关闭对话框……
pause>nul

rem获取计算机cpu信息
wmic cpu list brief /format:hform >> D:\computer.html
echo.

echo 正在获取计算机信息……
wmic memorychip get Caption ,Tag ,ConfiguredClockSpeed ,DataWidth ,Speed ,SerialNumber ,Manufacturer /format:hform >> D:\computer.html 
echo.

echo 正在获取计算机信息……
wmic diskdrive get Caption,CreationClassName ,SerialNumber, Signature,Size , Status , StatusInfo /format:hform >> D:\computer.html
echo.

echo 正在获取计算机信息……
wmic logicaldisk get Caption , Description ,FileSystem , FreeSpace, Name,SystemCreationClassName , VolumeSerialNumber /format:hform >> D:\computer.html
echo.

echo 正在获取计算机信息……
wmic baseboard get Caption , CreationClassName, Manufacturer, Name, Product ,SerialNumber,Status , Tag , Version /format:hform >> D:\computer.html
echo.

echo 正在获取计算机信息……
wmic desktopmonitor get Caption,MonitorManufacturer , MonitorType , Name , PixelsPerXLogicalInch , PixelsPerYLogicalInch,Status /format:hform >> D:\computer.html
echo.

echo 正在获取计算机信息……
wmic bios get BIOSVersion,Caption,Manufacturer , Name , OtherTargetOS,ReleaseDate,Status , Version /format:hform >> D:\computer.html 
echo.

echo 正在获取计算机信息……
wmic sounddev get Caption , Manufacturer ,ProductName , Status /format:hform >> D:\computer.html 
echo.

echo 正在获取计算机信息……
wmic csproduct get IdentifyingNumber /format:hform >> D:\computer.html 
echo.

echo 正在获取计算机信息……
wmic os get Caption,FreePhysicalMemory , FreeSpaceInPagingFiles , InstallDate ,Manufacturer , Name /format:hform >> D:\computer.html 
echo.

echo 正在获取计算机信息……
echo.
systeminfo >> D:\Systeminfo.txt

dxdiag /t D:\d.txt
echo 请打开计算机D盘中computer.html和computer.txt查看计算机基本信息
echo.
echo 按任意键关闭对话框
pause>nul

 


备注:
先在桌面新建一个文本将将上面代码复制进文本中再将文件重命名为computer.bat(注意文件名后缀是.bat),鼠标双击打开即可;
我是将硬件基本信息是以表格的形式显示在一个HTML文件(computer.html),将systeminfo的信息打印在TXT文本中(computer.txt);并都放在D盘下了,这样即使完全不懂批处理命令的人也能很容易使用了
————————————————
版权声明:本文为CSDN博主「black_bird_cn」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/black_bird_cn/article/details/80005935

[转帖]WMIC的简单使用

标签:系统管理   net   tor   released   编码   基本概念   命名   状态   ide   

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12204110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!