桌面新建txt文件,将代码复制后另存为bat文件,另存为时编码改为ANSI:

@echo off & setlocal enabledelayedexpansion
echo     =-----------------------------------------=
echo     =  本BAT只列出一个有线和一个无线的IP信息  =
echo     =           读取信息请耐心等待            =
echo     =-----------------------------------------=
echo.
for /f "tokens=1 delims=[]" %%i in ('%SystemRoot%\system32\nbtstat -S^|find /n "以太网:"') do (nbtstat -S | more +%%i >$set /p Str=<$del $for /f "tokens=2 delims=[]" %%i in ('echo "!Str!"') do set LIP=%%i
)
for /f "tokens=1 delims=[]" %%i in ('%SystemRoot%\system32\nbtstat -S^|find /n "WLAN:"') do (nbtstat -S | more +%%i >$set /p Str=<$del $for /f "tokens=2 delims=[]" %%i in ('echo "!Str!"') do set WIP=%%i
)
for /f "tokens=16" %%i in ('ipconfig /all ^| find /i "IPv4 地址"') do set ip=%%i ?echo ===================================================  >%tmp%\ip-mac.txt
echo 当前时间:%DATE%  >>%tmp%\ip-mac.txt
echo ===================================================  >>%tmp%\ip-mac.txt
echo 本机用户名为:%COMPUTERNAME% >>%tmp%\ip-mac.txt
echo 本机有线IP为:%LIP% >>%tmp%\ip-mac.txt
echo 本机无线IP为:%WIP% >>%tmp%\ip-mac.txt
::echo 本机首选IP为:%ip% >>%tmp%\ip-mac.txt
echo 本机物理地址: >>%tmp%\ip-mac.txt
echo ===================================================
for /f "tokens=1,3 delims=," %%i in ('getmac /v /nh /fo:csv ^| findstr
"..-..-..-..-..-.."') do (echo %%i %%j  >>%tmp%\ip-mac.txt
)
echo ===================================================  >>%tmp%\ip-mac.txt
ipconfig | findstr /i "以太网 无线 IPv4">>%tmp%\ip-mac.txtStart %tmp%\ip-mac.txt

转自:批处理获取本机IP地址及MAC地址,输出到文件 - 简书 (jianshu.com)

批处理文件获取本机mac地址与ip地址相关推荐

  1. 在windows中用java执行DOS命令arp -a获取已知MAC对应的ip地址

    在公司内网中,有一台主机(windows server2016)因为测试需要,在里面安装了九台centos7虚拟机,主机只在第一次安装系统时候链接显示器,之后就没有链接显示器,需要使用远程链接,但是因 ...

  2. Python 获取本机或者服务器的 IP 地址

    获取计算机名称 hostname = socket.gethostname() 获取本机 IP ip = socket.gethostbyname(hostname) print(ip) 具体操作 i ...

  3. 获取本机主机名称和IP地址

    平台:VS2017 #include "pch.h" #define _CRT_SECURE_NO_WARNINGS         #include <winsock2.h ...

  4. android 获取网卡mac_Android获取本机Mac地址及IP地址方法

    1.Android  获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: public String getLocalMacAddress() { WifiMan ...

  5. js获取本机mac地址,IP地址

    <!DOCTYPE HTML> <html> <head>     <title>js获取本机mac地址,IP地址,计算机名</title> ...

  6. c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存...

    我们在利用C#开发桌面程序(Winform)程序的时候, 经常需要获取一些跟系统相关的信息, 以下这些代码获取能有些用处. c#中如何获取本机用户名.MAC地址.IP地址.硬盘ID.CPU序列号.系统 ...

  7. Mac电脑查看本机的mac地址和ip地址

    Mac电脑:获取mac地址和ip地址 方法1:通过「命令行」获取 打开命令行,输入ifconfig,然后找到en0,找到ether对应的就是mac地址,找到inet对应的就是ip地址. 方法2:通过「 ...

  8. Windows获取本机MAC地址方法(C语言)

    Windows获取本机MAC地址方法(C语言) 用到的方法有两种:Netbios()和GetAdaptersInfo(); Netbios 获取步骤主要分为三步: 一.枚举本机所有LAN 二.重设每个 ...

  9. golang网络编程:获取本机MAC地址

    对于IP地址可以表示一个网络连接,但是无法唯一标识一台主机,而MAC地址是主机网卡的物理地址,这个对于一台主机来说是不会改变的. func mac(){// 获取本机的MAC地址interfaces, ...

最新文章

  1. 来了解下AbstractList
  2. 如何学习Java? 在学习Java的过程中需要掌握哪些技能?
  3. BorderDet论文解读
  4. CSDN光合计划-纯干货-推荐几个python全系列学习教程
  5. 《Linux内核设计与实现》 第八周读书笔记 第四章 进程调度
  6. ECharts之force力导向布局图——数据源说明及后端API约定
  7. apt-get 与 yum 的区别
  8. 巴塞罗那IoT“首秀”归来,新华三成功展现物联网风采
  9. 回调函数原理及应用实例
  10. 网络发现不了其他计算机,win10网络发现不了其他电脑怎么办_win10网络里找不到其他电脑如何处理...
  11. flash debug版本
  12. Mysql RR级别下如何解决幻读
  13. 一文搞懂 Web Worker(原理到实践)
  14. 深入了解 Animation Scripting 动画脚本
  15. 基于树莓派和OpenCV的人脸识别
  16. 三国杀开源系列之一104@365
  17. 清华附小校长窦桂梅给孩子们列的书单,值得一看!
  18. MPU6500模块调试笔记——小心冒牌货
  19. 从零开始Tableau | 2.数据整合
  20. Photoshop(背景橡皮擦)轻松抠图(…

热门文章

  1. 怎么在计算机中添加电脑桌面,如何实现在电脑桌面上添加文字提醒
  2. 程序员笔试之京东2021测试开发工程师 单选题收集整理(三)
  3. c语言编译器蓝屏,解决Winxp Stop c0000218 unknown hard error 蓝屏故障的方法
  4. 给自己的优盘做个保护,再也不怕病毒了!
  5. search语句的用法c语言,C++ search()函数用法完全攻略
  6. 段码LCD研究 | 用HT1621B驱动段码LCD屏
  7. 钉钉机器人自动发消息
  8. k8s笔记22--使用fluent-bit采集集群日志
  9. 类脑计算机研制,我国科学家开发出新型类脑芯片
  10. 【转载】学不可以已——我一年Java之路的回顾,反思以及展望(上)