如何使用IP地址获取网络上另一台PC的主机名?(批处理文件)

对于 mc

希望在我的网络上获取另一台电脑的主机名,并将其分配给一个批处理文件中的所有变量。

我希望使用类似于以下解决方案的东西:

FOR /F "usebackq" %%i IN (`hostname`) DO SET MYVAR=%%i
  • 此解决方案会返回 PC 名称,但也会返回“PCNAME.home”末尾的 .home

for /f "tokens=2 delims=: " %%i in ('nslookup 192.168.178.1^|find "Name:"') do set name=%%i

约瑟夫·Z
SET "MYVAR="
for /f "tokens=2" %%i in ('ping -n 1 -a 192.168.178.1') do if not defined MYVAR SET "MYVAR=%%i"

上述解决方案适用于以下 IP 地址块(私有 IP 地址范围)中的IP 地址

  • 10.0.0.010.255.255.255
  • 172.16.0.0172.31.255.255
  • 192.168.0.0192.168.255.255

编辑这返回PCNAME.home.. 有没有办法让结果只是PCNAME没有“ .home”的结尾?
以下代码片段甚至处理ping /a由于某些原因未将 IP 地址解析为主机名的情况。

SET "MYIP=192.168.178.1"
SET "MYVAR="
for /f "tokens=2" %%i in ('ping -n 1 -a %MYIP%') do if not defined MYVAR SET "MYVAR=%%i"
if NOT "%MYIP%"=="%MYVAR%" for /f "delims=." %%i in ("%MYVAR%") do SET "MYVAR=%%i"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用IP地址连接到另一台计算机

来自分类Dev

使用JAVA从网络上的IP地址获取主机名

来自分类Dev

虚拟主机在另一台PC上返回默认主机

来自分类Dev

从网络上的另一台计算机访问iis本地主机路径

来自分类Dev

如何在家庭网络上使用主机名而不是IP地址?

来自分类Dev

使用IP地址从另一台机器访问Pouchdb

来自分类Dev

ARP如何处理将IP地址移动到另一台设备的问题?

来自分类Dev

使用主机文件将主机名定向到局域网内的另一台计算机

来自分类Dev

如何使用我的PC在另一台PC的HDD上安装Windows?

来自分类Dev

如何在家庭网络上使用主机名而不是IP地址?

来自分类Dev

如何知道使用哪个IP地址连接到另一台计算机?

来自分类Dev

将批处理文件移动到另一台计算机

来自分类Dev

检查另一台PC上的现有文件

来自分类Dev

如何在另一台服务器上运行批处理文件命令行参数?

来自分类Dev

您如何确定与网络上的IP关联的主机名?

来自分类Dev

使用命令行从另一台计算机启动批处理文件

来自分类Dev

如何从TXT文件中的主机名列表中获取IP地址和服务状态

来自分类Dev

另一台PC上的本地数据库文件连接错误

来自分类Dev

如何在硬盘上安装ubuntu并在另一台PC上使用它(hdd)?

来自分类Dev

如何从类似于/ etc / hosts的文件中的IP地址获取主机名

来自分类Dev

Chrome配置文件是否在另一台PC上运行?

来自分类Dev

如何使用IP地址访问连接到另一台计算机的设备

来自分类Dev

如何使用Curl和Laravel将文件从PC上传到另一台服务器?

来自分类Dev

如何访问Docker内部的另一台主机?

来自分类Dev

如何通过网络上的另一台计算机路由网络流量?

来自分类Dev

如何使用javascript或jQuery获取不带IP或主机名的URL地址?

来自分类Dev

如何从一台 PC 获取软件包列表并将其安装在另一台 PC 上?

来自分类Dev

在另一台 PC 上运行 python 文件的依赖项问题

来自分类Dev

将多个文件从一台主机传输到另一台主机

Related 相关文章

  1. 1

    使用IP地址连接到另一台计算机

  2. 2

    使用JAVA从网络上的IP地址获取主机名

  3. 3

    虚拟主机在另一台PC上返回默认主机

  4. 4

    从网络上的另一台计算机访问iis本地主机路径

  5. 5

    如何在家庭网络上使用主机名而不是IP地址?

  6. 6

    使用IP地址从另一台机器访问Pouchdb

  7. 7

    ARP如何处理将IP地址移动到另一台设备的问题?

  8. 8

    使用主机文件将主机名定向到局域网内的另一台计算机

  9. 9

    如何使用我的PC在另一台PC的HDD上安装Windows?

  10. 10

    如何在家庭网络上使用主机名而不是IP地址?

  11. 11

    如何知道使用哪个IP地址连接到另一台计算机?

  12. 12

    将批处理文件移动到另一台计算机

  13. 13

    检查另一台PC上的现有文件

  14. 14

    如何在另一台服务器上运行批处理文件命令行参数?

  15. 15

    您如何确定与网络上的IP关联的主机名?

  16. 16

    使用命令行从另一台计算机启动批处理文件

  17. 17

    如何从TXT文件中的主机名列表中获取IP地址和服务状态

  18. 18

    另一台PC上的本地数据库文件连接错误

  19. 19

    如何在硬盘上安装ubuntu并在另一台PC上使用它(hdd)?

  20. 20

    如何从类似于/ etc / hosts的文件中的IP地址获取主机名

  21. 21

    Chrome配置文件是否在另一台PC上运行?

  22. 22

    如何使用IP地址访问连接到另一台计算机的设备

  23. 23

    如何使用Curl和Laravel将文件从PC上传到另一台服务器?

  24. 24

    如何访问Docker内部的另一台主机?

  25. 25

    如何通过网络上的另一台计算机路由网络流量?

  26. 26

    如何使用javascript或jQuery获取不带IP或主机名的URL地址?

  27. 27

    如何从一台 PC 获取软件包列表并将其安装在另一台 PC 上?

  28. 28

    在另一台 PC 上运行 python 文件的依赖项问题

  29. 29

    将多个文件从一台主机传输到另一台主机

热门标签

归档