Board logo

标题: 求助 关于执行dos命令从文件中提取 [打印本页]

作者: telneta     时间: 2006-9-27 05:59    标题: 求助 关于执行dos命令从文件中提取

比如有一个文件 名称为1.txt
我想要建一个bat文件
实现一下功能
打开cmd.exe 然后去telnet 1.txt 里面的内容 不知道您可以帮助我不
作者: namejm     时间: 2006-9-27 06:23
  请把问题描述得再详细一点。另外,1.txt里的内容格式非常重要,请贴一部分内容出来。
作者: telneta     时间: 2006-9-27 06:25
太感谢您了
作者: telneta     时间: 2006-9-27 06:26
汗  刚才激动的点了ctrl+回车  

我描述一下

1.txt里面的内容都是这样

11.11.11.1
22.11.215.4
都是IP 中间没有任何空格
只是想达到可以批处理执行telnet 里面的ip
作者: namejm     时间: 2006-9-27 06:32
  如果只是挨个去telnet那些IP的话,用下面的代码就可以了,但是你这样批量telnet的做法值得置疑:你telnet那么多IP有什么用啊?总得在某些地方暂停下来吧?
@echo off
for /f %%i in (1.txt) do telnet %%i
pause

作者: telneta     时间: 2006-9-27 06:33
感谢 我去测试  
我的系统是xp sp2
作者: telneta     时间: 2006-9-27 06:35
试了下效果``可以用
不过我想要 不在同一窗口的可以吗?要多窗口 打开
即telnet 第一个IP
第2个DOS窗口 telnet 第2个IP
依次类推

非常感激
作者: telneta     时间: 2006-9-27 06:37


  Quote:
Originally posted by namejm at 2006-9-27 06:32:
  如果只是挨个去telnet那些IP的话,用下面的代码就可以了,但是你这样批量telnet的做法值得置疑:你telnet那么多IP有什么用啊?总得在某些地方暂偠...

我不需要停的 我只想多窗口telnet 1.txt里面的IP 谢谢
作者: namejm     时间: 2006-9-27 06:39
  可以用下面的代码来打开多个窗口telnet:
@echo off
for /f %%i in (1.txt) do start telnet %%i
pause

作者: electronixtar     时间: 2006-9-27 06:40
telnet不支持从文件读命令,别试了~
作者: telneta     时间: 2006-9-27 06:45


  Quote:
Originally posted by namejm at 2006-9-27 06:39:
  可以用下面的代码来打开多个窗口telnet:
@echo off
for /f %%i in (1.txt) do start telnet %%i
pause

太感谢了 以后有啥事 ``我还要找您帮忙 谢谢了``我会记住你的
作者: vkill     时间: 2006-9-27 08:02
telnet 这样用还是头一次见哦
作者: pengfei     时间: 2006-9-27 09:30
telnet从文本读取信息没试过, 也不知道可不可以. 只知道ftp可以从文本中读取信息输入的.