Mar*_*ven 2 networking lan batch ip hostname
我有网络上一台计算机的名称,我需要知道如何从批处理文件中获取该计算机的 IP 地址?谢谢。
您的问题可以通过命令解决。就像我下面发布的图片一样。您可能错误地将黄色标记标记为MAC地址,但它们实际上是IPv6地址。使用ping命令时,可以在主机名后添加“-4”来显示IPv4地址。
ping hostname -4
Run Code Online (Sandbox Code Playgroud)
我还有一个批处理文件,可以同时返回计算机的主机名和 IP 地址。您可以将以下代码写入txt文件,并将扩展名更改为.txt .bat
。然后双击该文件即可获取计算机名称和IP地址。我希望这能帮到您。
代码:
@echo off
title Display your IP and hostname
color F9
@echo -
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "Address"') do set ip=%%i
@echo Your ip address is :%ip%
@echo Your computer name is :%COMPUTERNAME%
Echo press any key to exit...
pause>NUL
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
75165 次 |
最近记录: |