注意: 紅色部分可能根據需要進行修改
yourtestpcname 即是你需要測試的計算機名稱
紅色的數字部分是由跟環境的ip位址有關聯
複製以下**到bat檔案即可。
@echo off
set pcname=[color=red]yourtestpcname[/color]
ping %pcname% -4
@echo -
for /f "tokens=2 delims=[" %%i in ('ping %pcname% -4^|findstr "%pcname%"') do set ip=%%i
set iptmp=%ip:~0,[color=red]14[/color]%
set lastchar=%iptmp:~[color=red]13[/color],1%
if /i "%lastchar%"=="]" (set iptmp=%ip:~0,[color=red]13[/color]%)
@echo ***************===ip:%iptmp%***************
@echo -
pause
獲取計算機的IP位址和計算機名
利用winsock函式獲取主機名和ip位址非常簡單,可以有很多種方法,最簡單的只需通過兩個函式gethostname和gethostbyname可以解決。1 函式gethostname 該函式原型為 int gethostname char name,int namelen 其中,引數name是乙個...
根據計算機名獲取該計算機的所有IP
1.工程中新增命令列引數 socket程式設計 include winsock2.h pragma comment lib,ws2 32.lib include ws2tcpip.h 注意位置 int main int argc,char argv if argc 2 struct addrinfo...
wxWidgets獲取本機IP,計算機名等相關資訊
夜晚真是做事的好時候,上次搞了半天獲取ip位址,沒成功,這次整理了一下思路,仔細看了下wxwidgets的文件 英文廢物繼續啃e文資料中.一次性成功,今天用的獲取本機ip方法的前提是需要得到本地計算機名.直接貼主要的 片段就是了,做備忘 建立wxipv4address物件 wxipv4address...