标题: 如何删除截取HOSTS文件中的IP并删除空格?
[打印本页]
作者: gzbbj
时间: 2007-8-3 19:04
标题: 如何删除截取HOSTS文件中的IP并删除空格?
c:\windows\system32\drivers\etc\HOSTS文件内容如下:
127.0.0.1 localhost
10.66.13.11 MFS1
10.66.13.22 POS1
我想截取'MFS1'的IP(10.66.13.11)并映射成网络盘,用For的语句可以找到行,却无法去掉后面的空格.请各位高手帮帮忙看看哦.
for /f "tokens=1 delims=" %i In ('findstr MFS1 c:\windows\system32\drivers\etc\HOSTS') Do (Set ip1=%i)
BTW: 在论坛刮了2天了,菜鸟级别没找到合用的,请高手指点,不要让我再翻旧帖了.谢谢!
作者: jmz573515
时间: 2007-8-3 19:25
不知道可不可以
@echo off
for /f %%a in ('find "MFS1" c:\windows\system32\drivers\etc\HOSTS') do echo %%a
pause
作者: 3742668
时间: 2007-8-3 20:28
LZ请注意delims的用法,建议可以把delims=去掉再试试。
作者: gzbbj
时间: 2007-8-3 21:09
哈!犯低级错误了。感谢楼主解惑哦!小的没仔细看帮助的说。