您的位置:首页 > 其它

cmd 获得局域网基本信息

2016-11-19 17:31 232 查看
在桌面右键,新建txt文件,输入一下内容,并更改文件名为 PcInfo.bat

::关闭echo

::@echo off 

::设置延迟变量

setlocal enabledelayedexpansion 

::设置窗口标题

title my pc info %time%

::设置窗口前景色背景色 f = 白 2 = 绿

color f2

::获得计算机名

for /f "delims=" %%i in ('hostname') do (set name=%%i)

echo ---------pc name and local ip------- > INFO.txt

echo pc name is : %name%  >>INFO.txt

::获得本机ip

ping -4 %name% >ip.txt 

for /f "delims=" %%i in ('find "caihao-PC" ip.txt') do (set fstr=%%i)

for /f "tokens=1,2-3,* delims=[|]" %%a in ("%fstr%") do (
set str0=%%a
set localip=%%b

)

echo ip : %localip% >> INFO.txt

::本机ip详情

echo ----------------ipconfig-------- ------- >> INFO.txt

ipconfig >> INFO.txt

::局域网内ip列表

echo ------------------net view-------------- >> INFO.txt

net view >> INFO.txt

::删除文件

del ip.txt

::打开文件

start INFO.txt

::pauset
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: