永发信息网

关于批处理IP取值后%%b计算的问题

答案:2  悬赏:50  手机版
解决时间 2021-01-29 06:24
  • 提问者网友:感性作祟
  • 2021-01-28 13:27
for /f "tokens=2 delims=:" %%a in ('ipconfig ^| find/i "ip address"')do for /f "tokens=4 delims=." %%b in ("%%a") do

以上代码可以在批处理中取到 %%a %%b
现在需要%%b的值进行计算
请高手指教

就是说我现在的情况下可以得到 %%b
然后比如说我要得到一个值a a=%%b-15 这样
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-01-28 14:42
:: 请将问题补充明白
全部回答
  • 1楼网友:大漠
  • 2021-01-28 15:29
@echo off&setlocal enabledelayedexpansion for /f "tokens=2 delims=:" %%a in ('ipconfig | find/i "ip address"')do ( for /f "tokens=4 delims=." %%b in ("%%a") do ( set c=%%b-15&&echo !c!>3.txt ) ) 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯