批处理和powershell下获取本机IP地址

知识的领域是无限的,我们的学习也是无限期的。这篇文章主要讲述批处理和powershell下获取本机IP地址相关的知识,希望能为你提供帮助。
一、批处理语句:
方式1:从ipconfig 输出中获取:
??@echo off??
??for /f "tokens=2 delims=:" %%a in (ipconfig ^| findstr ^^IPv4) do (set IP=%%a)??
??echo %IP%??
??pause??
【批处理和powershell下获取本机IP地址】方式2:从route print输出中获取:
??@echo off ??
??for /f "tokens=4" %%a in ( route print ^| findstr 0.0.0.0.*0.0.0.0 ^| findstr /v "默认" ) do (set IP=%%a) ??
??echo 你的局域网IP是: %IP% ??
??pause??
二、powershell语句:
??(ipconfig|select-string "IPv4"|out-string).Split(":")[-1]??



    推荐阅读