多进程的vbs脚本
发布时间:2016-12-28 来源:查字典编辑
摘要:文章作者:千寂孤城信息来源:邪恶八进制信息安全团队朋友要刷票,我帮他写了个刷票的脚本。但是脚本只能单线程的运行,太慢了,于是我用wmi配合写...
文章作者:千寂孤城
信息来源:邪恶八进制信息安全团队
朋友要刷票,我帮他写了个刷票的脚本。但是脚本只能单线程的运行,太慢了,于是我用wmi配合写了个模拟多线程的脚本。(其实是多进程的,呵呵)
复制代码 代码如下:
'Createdby千寂孤城
setshell=createobject("wscript.shell")
sethttp=createobject("Microsoft.XMLHTTP")
'获得“wscript.exe”进程的数量
a=0
foreachpsingetobject("winmgmts:.rootcimv2:win32_process").instances_
ifps.name="wscript.exe"thena=a+1
next
ifa<=5then'默认的5进程,如果不足5个就运行一个自己
shell.run"wscript.exe"""&wscript.scriptfullname&""""
else'第六个不参与刷票,用来退出程序
msgbox"按确定退出程序!",,"多进程刷票机——By千寂孤城"
shell.run"taskkill/F/IMwscript.exe",0
wscript.quit
endif
'开始刷票
do
http.open"POST","http://***/lookover.php?R1=2",false
http.send
loop
当然你可以不这么麻烦,直接多双击几次就多进程了,Ctrl+Alt+Del呼出任务管理器把wscript.exe全结束了就退出程序了。
所以我写的程序只是一个思路。