回复 5# pcl_test
临时脚本的代码内容就是这一段,没有问题的。这一段代码就是创建临时脚本telnet_tmp.vbs,它能实现的功能就是根据当前的循环变量%%i的变化,每次循环的时候把不同的ip地址写入telnet_tmp.vbs,最后执行telnet_tmp.vbs脚本就可以实现每次循环打开一个不同的ip地址。我原有的完整代码里面,紧接着telnet_tmp.vbs之后就是调用1.vbs。当1.vbs运行结束之后,删除telnet_tmp.vbs,然后进入下一次循环。我希望能做到的是,当进入下一次循环、执行telnet_tmp.vbs以后调用另外一个vbs。- echo set sh=WScript.CreateObject("WScript.Shell") >telnet_tmp.vbs && echo WScript.Sleep 300 >>telnet_tmp.vbs && echo sh.SendKeys "open %%i" >>telnet_tmp.vbs && echo WScript.Sleep 1000 …… && echo sh.SendKeys "{ENTER}">>telnet_tmp.vbs && echo WScript.Sleep 1000 ……&& start telnet && cscript //nologo telnet_tmp.vbs
复制代码
|