windows cmd命令学习
tasklist
tasklist|findstr "py"
Windows运维常用命令: https://www.cnblogs.com/--smile/p/11088040.html
systeminfo
总信息
C:\Users\Administrator>systeminfo 主机名: IT-202105311637 OS 名称: Microsoft Windows 10 专业版 OS 版本: 10.0.19042 暂缺 Build 19042 OS 制造商: Microsoft Corporation OS 配置: 独立工作站 OS 构建类型: Multiprocessor Free 注册的所有人: Microsoft 注册的组织: Microsoft 产品 ID: 00331-10000-00001-AA316 初始安装日期: 2021/5/31, 16:40:23 系统启动时间: 2021/12/17, 10:55:35 系统制造商: Dell Inc. 系统型号: Inspiron 3559 系统类型: x64-based PC 处理器: 安装了 1 个处理器。 [01]: Intel64 Family 6 Model 78 Stepping 3 GenuineIntel ~2401 Mhz BIOS 版本: Dell Inc. 1.9.0, 2019/1/24 Windows 目录: C:\Windows 系统目录: C:\Windows\system32 启动设备: \Device\HarddiskVolume1 系统区域设置: zh-cn;中文(中国) 输入法区域设置: zh-cn;中文(中国) 时区: (UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐 物理内存总量: 8,052 MB 可用的物理内存: 1,311 MB 虚拟内存: 最大值: 18,292 MB 虚拟内存: 可用: 4,870 MB 虚拟内存: 使用中: 13,422 MB 页面文件位置: C:\pagefile.sys 域: WorkGroup 登录服务器: \\IT-202105311637 修补程序: 安装了 10 个修补程序。 [01]: KB5006365 [02]: KB4562830 [03]: KB4570334 [04]: KB4577266 [05]: KB4577586 [06]: KB4598481 [07]: KB5008212 [08]: KB5006753 [09]: KB5007273 [10]: KB5005699 网卡: 安装了 7 个 NIC。 [01]: Realtek Common Ethernet Controllers 连接名: 以太网 2 状态: 媒体连接已中断 [02]: Intel(R) Dual Band Wireless-AC 3160 连接名: WLAN 启用 DHCP: 是 DHCP 服务器: 192.168.1.1 IP 地址 [01]: 192.168.1.100 [02]: fe80::d4cd:d426:5763:a8b5 [03]: Bluetooth Device (Personal Area Network) 连接名: 蓝牙网络连接 状态: 媒体连接已中断 [04]: Gateway NC Adapter 连接名: 以太网 3 状态: 媒体连接已中断 [05]: VMware Virtual Ethernet Adapter for VMnet1 连接名: VMware Network Adapter VMnet1 启用 DHCP: 是 DHCP 服务器: 192.168.127.254 IP 地址 [01]: 192.168.127.1 [02]: fe80::ed0e:e20f:fecb:db9 [06]: VMware Virtual Ethernet Adapter for VMnet8 连接名: VMware Network Adapter VMnet8 启用 DHCP: 否 IP 地址 [01]: 10.0.0.1 [02]: fe80::3cff:3b5:c805:dbf8 [07]: SecTap Adapter 连接名: 以太网 5 启用 DHCP: 是 DHCP 服务器: 172.30.253.233 IP 地址 [01]: 172.30.253.233 [02]: fe80::d4a3:fd08:a87b:775a Hyper-V 要求: 虚拟机监视器模式扩展: 是 固件中已启用虚拟化: 是 二级地址转换: 是 数据执行保护可用: 是 C:\Users\Administrator>
物理内存信息
Windows WMIC命令使用详解(附实例)
总的一部分
https://www.cnblogs.com/lsgxeva/p/8283662.html
rem 查看cpu
wmic cpu list brief
rem 查看物理内存
wmic memphysical list brief
rem 查看逻辑内存
wmic memlogical list brief
rem 查看缓存内存
wmic memcache list brief
rem 查看虚拟内存
wmic pagefile list brief
rem 查看网卡
wmic nic list brief
rem 查看网络协议
wmic netprotocal list brief
【例】将当前系统BIOS,CPU,主板等信息输出到一个HTML网页文件,命令如下:
::得到系统信息.bat,运行bat文件即可
::系统信息输出到HTML文件,查看帮助: wmic /?
::wmic [系统参数名] list [brief|full] /format:hform >|>> [文件名]
wmic bios list brief /format:hform > PCinfo.html
wmic baseboard list brief /format:hform >>PCinfo.html
wmic cpu list full /format:hform >>PCinfo.html
wmic os list full /format:hform >>PCinfo.html
wmic computersystem list brief /format:hform >>PCinfo.html
wmic diskdrive list full /format:hform >>PCinfo.html
wmic memlogical list full /format:hform >>PCinfo.html
PCinfo.html
--------------------------------------------------------------------------------
WMIC命令参数帮助参考:
--------------------------------------------------------------------------------
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 - 缓存内存管理。
MEMLOGICAL - 系统内存管理 (配置布局和内存可用性)。
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 - 设置卷的磁盘配额信息。
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 服务操作参数管理。
使用方法
wmic + 上面的参数,加list brief或者加list full
电子温度表使用案例
C:\Users\Administrator>wmic TEMPERATURE list brief CurrentReading Description MaxReadable MinReadable Name Status CPU Probe 1270 64266 数字传感器 OK True Ambient 1270 64266 数字传感器 OK Memory Module 1270 64266 数字传感器 OK C:\Users\Administrator>wmic TEMPERATURE list full Accuracy=32768 Availability= ConfigManagerErrorCode= ConfigManagerUserConfig= CurrentReading= Description=CPU Probe DeviceID=root\cimv2 0 ErrorCleared= ErrorDescription= InstallDate= IsLinear= LastErrorCode= LowerThresholdCritical= LowerThresholdFatal= LowerThresholdNonCritical= MaxReadable=1270 MinReadable=64266 Name=数字传感器 NominalReading= NormalMax= NormalMin= PNPDeviceID= PowerManagementCapabilities= PowerManagementSupported= Resolution=1000 Status=OK StatusInfo= Tolerance=32768 UpperThresholdCritical= UpperThresholdFatal= UpperThresholdNonCritical= Accuracy=32768 Availability= ConfigManagerErrorCode= ConfigManagerUserConfig= CurrentReading= Description=True Ambient DeviceID=root\cimv2 1 ErrorCleared= ErrorDescription= InstallDate= IsLinear= LastErrorCode= LowerThresholdCritical= LowerThresholdFatal= LowerThresholdNonCritical= MaxReadable=1270 MinReadable=64266 Name=数字传感器 NominalReading= NormalMax= NormalMin= PNPDeviceID= PowerManagementCapabilities= PowerManagementSupported= Resolution=1000 Status=OK StatusInfo= Tolerance=32768 UpperThresholdCritical= UpperThresholdFatal= UpperThresholdNonCritical= Accuracy=32768 Availability= ConfigManagerErrorCode= ConfigManagerUserConfig= CurrentReading= Description=Memory Module DeviceID=root\cimv2 2 ErrorCleared= ErrorDescription= InstallDate= IsLinear= LastErrorCode= LowerThresholdCritical= LowerThresholdFatal= LowerThresholdNonCritical= MaxReadable=1270 MinReadable=64266 Name=数字传感器 NominalReading= NormalMax= NormalMin= PNPDeviceID= PowerManagementCapabilities= PowerManagementSupported= Resolution=1000 Status=OK StatusInfo= Tolerance=32768 UpperThresholdCritical= UpperThresholdFatal= UpperThresholdNonCritical= C:\Users\Administrator>
CPU使用案例
C:\Users\Administrator>wmic CPU list brief Caption DeviceID Manufacturer MaxClockSpeed Name SocketDesignation Intel64 Family 6 Model 78 Stepping 3 CPU0 GenuineIntel 2401 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz U3E1 C:\Users\Administrator> C:\Users\Administrator>wmic CPU list full AddressWidth=64 Architecture=9 Availability=3 Caption=Intel64 Family 6 Model 78 Stepping 3 ConfigManagerErrorCode= ConfigManagerUserConfig= CpuStatus=1 CreationClassName=Win32_Processor CurrentClockSpeed=2401 CurrentVoltage=9 DataWidth=64 Description=Intel64 Family 6 Model 78 Stepping 3 DeviceID=CPU0 ErrorCleared= ErrorDescription= ExtClock=100 Family=205 InstallDate= L2CacheSize=512 L2CacheSpeed= LastErrorCode= Level=6 LoadPercentage=12 Manufacturer=GenuineIntel MaxClockSpeed=2401 Name=Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz OtherFamilyDescription= PNPDeviceID= PowerManagementCapabilities= PowerManagementSupported=FALSE ProcessorId=BFEBFBFF000406E3 ProcessorType=3 Revision=19971 Role=CPU SocketDesignation=U3E1 Status=OK StatusInfo=3 Stepping= SystemCreationClassName=Win32_ComputerSystem SystemName=IT-202105311637 UniqueId= UpgradeMethod=1 Version= VoltageCaps=
C:\Users\Administrator>wmic CPU list brief|findstr "Intel"
Intel64 Family 6 Model 78 Stepping 3 CPU0 GenuineIntel 2401 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz U3E1
开启ssh,paramiko连接windows,执行wmic命令
连接方法见:https://www.cnblogs.com/machangwei-8/p/15215092.html
正确使用。命令用双引号,不加管道符
命令是单引号,加上管道会有结果,但也会有报错
命令是双引号,加上管道会没有结果,但也会有报错
命令是单引号,不加管道会有结果,但也会有报错
命令是双引号,不加管道会有结果,不会有报错
ip='127.0.0.1'
ssh.connect(ip,port = 22, username='ADMINISTRATOR',password='mxxxxx')
导出wmic的查询信息
wmic cpu list full /format:hform
可以使用追加到文件的方式,导出文件