- 帖子
- 17
- 积分
- 300
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-3-18
|
4楼
发表于 2009-3-25 18:09
| 只看该作者
你看下代码,对比下ipconfig和代码的结果就知了,我贴下吧。
ipconfig^|find /i "Ethernet adapter"的结果重定向到文本[attach]1084[/attach]
我是想取得网络连接的名字“本地连接 测试”(没冒号),已成功,但有些疑问。
第一句for截取后,设变量jk为本地连接 测试:(这里有冒号)
第二句显示变量,第三句删冒号,没问题
第四句echo "%jk:~0,-1%"这是取变量jk除最后一个字符的吧,但结果是本地连接 测试:(这里有冒号)
第五句echo "%jk:~0,-2%"这是取变量jk除最后两个字符的吧,但结果是本地连接 测试(这里没冒号)
第六句set jk=%jk%
第七句echo "%jk:~0,-1%"这和第四句一样,请注意前一句变量的值并没变,但结果和第四句不同,是本地连接 测试(这里没冒号)
不知这次可否说清楚了
|
|