问题就在这里,我要怎样才可以获得15这个数,并存到变量里,
供我再调用?
曾试用 for, findstr ,但都是不能指定这个位置.......
大家帮帮忙.....
[ Last edited by andison625 on 2008-6-1 at 09:52 AM ]作者: bat-zw 时间: 2008-5-30 18:12 看了楼主的描述,我哭了,学了这么多年的中文却搞不懂楼主所表达的意思,看来我还是要再去进修几年中文了。作者: 26933062 时间: 2008-5-30 18:19
Quote:
Originally posted by zw19750516 at 2008-5-30 18:12:
看了楼主的描述,我哭了,学了这么多年的中文却搞不懂楼主所表达的意思,看来我还是要再去进修几年中文了。
我就是要第二个IP的最后一段数字 (15这个数),并赋值给一个变量供我调用咯..作者: andison625 时间: 2008-6-1 09:49 谢谢版主lxmxn了...
for /f "tokens=2" %%a in (myip.txt) do @(for /f "delims=. tokens=4" %%b in ("%%a") do @echo.%%b)
不知为什么,我看了楼主的描述,脑子里有点昏了!究竟是什么啊?作者: joyn 时间: 2008-6-1 19:05 @echo off&&setlocal ENABLEDELAYEDEXPANSION
for /f "tokens=1*" %%i in (myip.txt) do (
if "%%i"=="192.168.0.12" (
echo 以应的服务器IP: %%j&&set ips=%%j
for /f "delims=. tokens=1-4 " %%a in ("!ips!") do (
set ipxs=%%d&echo 对应的服务器IP的最后一位: !ipxs!
)))