获取局域网内所有用户和IP
时间:2022-04-22
本文章向大家介绍获取局域网内所有用户和IP,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
@echo off&setlocal enabledelayedexpansion
title 获取局域网内所有用户
echo winxp 英文版系统可能会出现错误 用于支持net view 命令的计算机
echo.
echo 用于没有开防火墙的计算机!
net view>%temp%users.txt
find /c " " %temp%users.txt>%temp%number.txt
for /f "tokens=3 delims=:" %%i in (%temp%number.txt) do set number=%%i
echo.
echo.
echo 总共有%number%台电脑
echo.
echo --------------------------------------------------
nbtstat -s |find "IP">%temp%localip.txt
for /f "tokens=4" %%i in (%temp%localip.txt) do set IP=%%i
echo 本机为:
hostname
echo IP为: %IP%
echo --------------------------------------------------
echo.
echo 其他用户有:
echo.
for /f "eol=命 skip=3 tokens=1,2,3 delims= " %%i in (%temp%users.txt) do (echo %%i&ping -n 1 %%i>nul&nbtstat -a %%i|find "MAC">>%temp%mac.txt)
for /f "tokens=4 delims= " %%i in (%temp%mac.txt) do (arp -a |find /i "%%i" >>%temp%ip.txt)
echo -------------------------------------------------
echo.
echo 正在获取用户对应的IP地址...请耐心等待...
echo.
echo.
for /f "tokens=1 delims= " %%i in (%temp%ip.txt) do (ping -a -n 1 %%i>>%temp%user.txt)
type %temp%user.txt|find /i "正在 Ping">>%temp%over.txt
for /f "tokens=3,4 delims= " %%i in (%temp%over.txt) do echo 用户: %%i IP地址: %%j
echo.
echo ok!
del /q %temp%users.txt
del /q %temp%ip.txt
del /q %temp%mac.txt
del /q %temp%user.txt
del /q %temp%over.txt
del /q %temp%number.txt
del /q %temp%localip.txt
pause>nul
exit
::这个应该很简单吧
保存以上代码到 获取局域网内所有用户和IP.bat 运行即可
- 寻找最优持仓期的开盘缺口盈利交易策略基于Matlab
- Android SlidingMenu 侧拉菜单的使用(详细配置)
- Rafy 框架 - 幽灵插件(假删除)
- 用粒子群优化算法求解旅行商问题
- 使用CNN(LSTM架构)进行序列预测基于TensorFlow
- 【独家】周志华教授gcForest(多粒度级联森林)算法预测股指期货涨跌
- 如何利用SOTER,1个版本内完成指纹支付开发?
- Rafy 框架 - 大批量导入实体
- Rafy 框架 - 执行SQL或存储过程
- 关于activitygroup过时,用frament替换操作
- Rafy 框架 - 为数据库生成注释
- CNN预测股票走势基于Tensorflow(思路+程序)
- 路径查找器AI
- android推荐使用dialogFrament而不是alertDialog
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python基本数据类型-list-tuple-dict-set
- 深度学习应用的服务端部署
- MongoDB中的CURD操作
- 高可用的Redis主从复制集群,从理论到实践
- SpringBoot实战(一):使用Lombok简化你的代码
- Kubernetes Ingress入门指南和实践练习
- [译]Go语言常用文件操作汇总
- Redis常用数据类型对应的数据结构
- 详解卷积中的Winograd加速算法
- SpringMVC源码学习(一) - DispatcherSerlet和相关组件
- SpringMVC源码学习(二) - DispatcherServlet和相关组件
- 微服务使用 Hystrix 实现服务降级
- SpringMVC源码学习(三) - 请求处理的流程
- Hadoop框架:集群模式下分布式环境搭建
- 微服务 Hystrix 实现服务熔断