小白问下,如何自动提取本机ip设为变量,因为接下来的句子中要
bat吧
全部回复
仅看楼主
level 7
找了好几天,找不到。各位大婶。谢谢啦。
2013年07月23日 06点07分 1
level 13
我不是大婶,所以路过
2013年07月23日 06点07分 2
level 7
好吧,万恶的输入法。。。大神们 都来啊
2013年07月23日 06点07分 3
level 12
ipconfig
2013年07月23日 06点07分 4
介个我试过了,我的意思是把IP地址设为变量。后面要用这个。。。
2013年07月23日 06点07分
level 13
ipconfig+find(find也可以用for代替)
2013年07月23日 06点07分 5
再加个set
2013年07月23日 06点07分
。。。。不闹了。。。正儿八经的。
2013年07月23日 06点07分
回复 张栋哦 :怎么不闹了
2013年07月23日 06点07分
@贴吧用户_0KSaNSR 我知道要用到 for和ipconfig和set 主要是肿莫写。。。我写了一个什么都不出。
2013年07月23日 06点07分
level 13
我不是大婶,所以路过
2013年07月23日 06点07分 6
level 7
搞定了,发现自己有一个空格木有打。
2013年07月23日 07点07分 7
level 7
这就改完的命令:for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "IPv4 地址"') do (for /f "delims=" %%i in ("%%i") do set a=%%i
)
2013年07月23日 07点07分 8
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "IPv4 地址"') do set a=%%i 不就行了?
2013年07月23日 10点07分
@_Freenm 这个我试过,貌似运行不出结果。如果把%%i改成%i放在cmd中就能够运行出结果,求解。
2013年07月23日 11点07分
不知道诶 我的电脑上行诶
2013年07月23日 11点07分
@_Freenm 我也不知道是个什么情况,表示可能脸不好。。。这东西都跟脸有关?
2013年07月23日 11点07分
1