局域网自动识别机器名和MAC并生成文件的命令

server/2025/3/9 5:41:23/

更新版本:添加了MAC 地址 确定了设备唯一性

V1.1 局域网自动识别机器名和MAC并生成文件的批处理命令

@echo off
setlocal enabledelayedexpansionREM 设置输出文件
set outputFile=network_info.txtREM 清空或创建输出文件
echo Scanning network from 192.168.20.1 to 192.168.20.254... > %outputFile%
echo ========================================== >> %outputFile%REM 循环遍历IP地址范围
for /L %%i in (1,1,254) do (set ip=192.168.20.%%iecho Checking IP: !ip!REM 使用nbtstat获取机器名和MAC地址nbtstat -A !ip! > temp.txtREM 从temp.txt中提取机器名和MAC地址set machineName=set macAddress=for /f "tokens=2 delims= " %%a in ('findstr /i "UNIQUE" temp.txt') do (set machineName=%%a)for /f "tokens=1 delims= " %%a in ('findstr /i "MAC Address" temp.txt') do (set macAddress=%%a)REM 如果找到机器名和MAC地址,则写入输出文件if not "!machineName!"=="" (echo IP: !ip! >> %outputFile%echo Machine Name: !machineName! >> %outputFile%echo MAC Address: !macAddress! >> %outputFile%echo -------------------------- >> %outputFile%)REM 删除临时文件del temp.txt
)echo Scan completed. Results saved to %outputFile%
pause

V1.0 局域网自动识别机器名并生成文件的批处理命令

@echo off
setlocal enabledelayedexpansionREM 定义输出文件
set "outputFile=machines.txt"REM 清空或创建输出文件
echo Scanning network from 192.168.20.1 to 192.168.20.254 > "%outputFile%"REM 循环遍历IP地址
for /L %%i in (1,1,254) do (set "ip=192.168.20.%%i"echo Checking !ip!...REM 使用nbtstat命令获取机器名nbtstat -A !ip! >nul 2>&1 && (for /f "tokens=2 delims= " %%a in ('nbtstat -A !ip! ^| find "UNIQUE"') do (echo !ip! - %%a >> "%outputFile%")) || (echo !ip! - No response >> "%outputFile%")
)echo Scan complete. Results saved to %outputFile%.


http://www.ppmy.cn/server/173589.html

相关文章

ApoorvCTF Rust语言逆向实战

上周参加了国外的比赛,名称叫:ApoorvCTF 看一下老外的比赛跟我们有什么不同,然后我根据国内比赛对比发现,他们考点还是很有意思的,反正都是逆向,哈哈哈 Rusty Vault 题目描述: In the heart…

机器学习常见面试题

常见基模型 1. 线性模型(Linear Models) 特点:通过线性组合特征进行预测,适合处理线性关系。常见类型: 线性回归(Linear Regression)逻辑回归(Logistic Regression)岭回…

计算机毕业设计Python+DeepSeek-R1大模型农作物害虫识别 机器学习农作物健康识别系统 人工智能 图像识别 机器学习 深度学习

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

2017年蓝桥杯第八届CC++大学B组真题及代码

目录 1A:购物单(填空5分) 2B:等差素数列(填空7分)(枚举) 3C:承压计算(填空13分) 4D:方格分割(填空17分)&a…

RabbitMQ之旅(1)

相信自己,终会成功 目录 主流MQ产品 1.kafaka 2.RocketMQ 3.RabbitMQ 在xshell上安装RabbitMQ RabbitMQ七种工作模式 1.简单模式 ​编辑 2.工作队列模式 3.发布/订阅模式 4.路由模式 5.通配符模式 6.RPC模式 AMQP.BasicProperties 设置消息属性的类 7.发布确认模…

设计模式-创建型模式详解

这里写目录标题 一、基本概念二、单例模式1. 模式特点2. 适用场景3. 实现方法4. 经典示例 三、简单工厂模式1. 模式特点2. 经典示例 四、工厂方法模式五、抽象工厂模式1. 适用场景2. 经典示例 六、建造者模式1. 模式特点2. 一般流程3. 适用场景4. 经典示例 七、原型模式 一、基…

无人机扩频技术对比!

一、技术原理与核心差异 FHSS(跳频扩频) 核心原理:通过伪随机序列控制载波频率在多个频点上快速跳变,收发双方需同步跳频序列。信号在某一时刻仅占用窄带频谱,但整体覆盖宽频带。 技术特点: 抗干扰…

本地部署大语言模型-DeepSeek

DeepSeek 是国内顶尖 AI 团队「深度求索」开发的多模态大模型,具备数学推理、代码生成等深度能力,堪称"AI界的六边形战士"。 Hostease AMD 9950X/96G/3.84T NVMe/1G/5IP/RTX4090 GPU服务器提供多种计费模式。 DeepSeek-R1-32B配置 配置项 规…