Windows系统 IP地址查询-彩标_CMD脚本

Windows+R 输入:“notepad” 回车,弹出文本编辑器复制如下代码。

REM 提示1: 需要将该文件的编码格式改为ANSI; 2: 文件路径可能需要绝对路径
REM chcp 936   是中文活动代码;chcp 65001 是英文活动代码页

@echo off&title 本机IP地址查看  %time%&mode con cols=80 lines=38&color a &@chcp 936

echo.
Call :Xecho "9f.:┍--------------------------本地IPv6地址:--------------------------┑"&ipconfig | findstr "IPv6"
Call :Xecho "9f.:└------------------------------------------------------------------┘"
Call :Xecho "df.:┍--------------------------本地IPv4地址:--------------------------┑"&ipconfig | findstr "IPv4"
Call :Xecho "df.:└------------------------------------------------------------------┘"
Call :By

:Details
Call :Xecho "5f.:  敲击任意键, 可获取详细信息……"&pause>nul
REM 获取本地IP信息
ipconfig /all
:: ipconfig /all
:: timeout /t 16 /nobreak 
Call :By

:Close
REM 结语
Call :Xecho "0e.:               敲击任意键直接退出……"&pause>nul
REM 自动退出 exit
REM 停顿显示默认返回交互 pause
REM 停顿显示上一句返回交互 pause>nul

:By
echo.
Call :Xecho "08.: ┍---------------------------┑"
Call :Xecho "08.:   By Niu Chunhua"     
Call :Xecho "08.:   Last updated:Nov 18,2023"
Call :Xecho "08.: └---------------------------┘"
echo. 
:end

:Xecho :: 显示彩色文字 (不支持英文下的半角字符 \ / : * ? " < > | . % ! ~)
setlocal enabledelayedexpansion
Set echox=EchoX.exe&&!echox! 1>nul 2>nul||Set echox=
for %%a in (%*) do (
    Set "param=%%a"&Set "param=!param:"=!"
    Set n=0&(if "!param:~2,2!" == "::" Set /a n+=1)&(if "!param:~2,2!" == ".:" Set /a n+=1)
    if !n! gtr 0 (
        if /i "!param:~0,2!" == "xx" (Set /p="_!param:~4!"<nul) else (Set param=%%~nxa&if defined echox (!echox! -c !param:~0,2! -n "!param:~4!") else (Pushd "%TEMP%"&>"!param:~4!",Set /p= <nul&findstr /a:!param:~0,2! .* "!param:~4!*"&del "!param:~4!"&Popd))
        if "!param:~2,1!" == "." echo.
    ) else if defined param Set /p="_!param!"<nul
)

Ctrl+S 保存到桌面并且将文件命名为:“IP地址查询-彩标.cmd”,在桌面上找到 IP地址查询-彩标.cmd 双击运行即可查看结果 

注意:  若出现乱码现象,在保存文件时将默认的编码格式 UTF-8 修改为 ANSI 后再保存即可。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

awzs7758520

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值