赞
踩
使用批处理脚本在Windows上查询和显示IP地址、MAC地址、硬盘大小、内存大小等信息
@echo off REM 查询网络适配器信息 powershell -Command "$adapters = Get-NetAdapter | Where-Object {$_.Status -eq 'Up'}; foreach ($adapter in $adapters) { $ipAddresses = $adapter | Get-NetIPAddress -AddressFamily IPv4; foreach ($ipAddress in $ipAddresses) { $adapter.Name + ' ' + $adapter.MacAddress + ' ' + $ipAddress.IPAddress }};" > temp.txt REM 读取并处理网络适配器信息 setlocal enabledelayedexpansion echo 网卡信息: echo 网卡名称 MAC地址 IP地址 echo ---------------------------------------------------- for /F "usebackq tokens=1,2,3" %%A in ("temp.txt") do ( set "name=%%A" set "mac=%%B" set "ip=%%C" set "padded_name=!name! " set "padded_name=!padded_name:~0,20!" echo !padded_name! !mac! !ip! ) REM 显示主板序列号 echo. echo 主板序列号: wmic baseboard get serialnumber | findstr /v SerialNumber REM 显示CPU序列号 echo. echo CPU序列号: wmic cpu get processorid | findstr /v ProcessorId REM 显示BIOS序列号 echo. echo BIOS序列号: wmic bios get serialnumber | findstr /v SerialNumber REM 显示硬盘大小 echo. echo 硬盘大小: wmic diskdrive get size REM 显示内存大小 echo. echo 内存大小: wmic memorychip get capacity REM 显示北京时间 echo. echo 北京时间: powershell -Command "(Get-Date).ToString('yyyy-MM-dd HH:mm:ss')" REM 删除临时文件 del temp.txt pause
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。