用js实现下载远程文件并保存在本地的脚本


Posted in Javascript onMay 06, 2008

//use: cscript this.js http://www.xxx.com/xxx.exe c:\xxx.exe

var objArgs = WScript.Arguments;
var sGet=new ActiveXObject("ADODB.Stream");
var xGet = false;
try {
xGet = new XMLHttpRequest();

catch (trymicrosoft) {

try {
    xGet = new ActiveXObject("Msxml2.XMLHTTP");

catch (othermicrosoft) {
    try {
      xGet = new ActiveXObject("Microsoft.XMLHTTP");
    } 
catch (failed) {
      xGet = false;
    }
}
}

xGet.Open ("GET",objArgs(0).toLowerCase(),0);
xGet.Send();
sGet.Mode=3;
sGet.Type=1;
sGet.Open();
sGet.Write (xGet.ResponseBody);
sGet.SaveToFile (objArgs(1).toLowerCase(),2);

Javascript 相关文章推荐
如何判断图片地址是否失效
Feb 02 Javascript
ExtJS 设置级联菜单的默认值
Jun 13 Javascript
让浏览器非阻塞加载javascript的几种方法小结
Apr 25 Javascript
利用jquery的获取JS文件中的字符串内容
Feb 14 Javascript
js调试系列 源码定位与调试[基础篇]
Jun 18 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
Nov 23 Javascript
AngularJS 输入验证详解及实例代码
Jul 28 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
Sep 01 Javascript
老生常谈的跨域处理
Jan 11 Javascript
在Chrome DevTools中调试JavaScript的实现
Apr 07 Javascript
vue使用vant中的checkbox实现全选功能
Nov 17 Vue.js
jquery实现淡入淡出轮播图效果
Dec 13 jQuery
来自chinaz的ajax获取评论代码
May 03 #Javascript
定义select的边框颜色
Apr 28 #Javascript
JavaScript对象模型-执行模型
Apr 28 #Javascript
JavaScript面象对象设计
Apr 28 #Javascript
JS event使用方法详解
Apr 28 #Javascript
ext for eclipse插件安装方法
Apr 27 #Javascript
ext监听事件方法[初级篇]
Apr 27 #Javascript
You might like
php入门教程 精简版
2009/12/13 PHP
PHP中PDO的错误处理
2011/09/04 PHP
php摘要生成函数(无乱码)
2012/02/04 PHP
php读取mssql的ntext字段返回值为空的解决方法
2014/12/30 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
2016/03/03 PHP
php输出图像的方法实例分析
2017/02/16 PHP
网站被黑的假象--ARP欺骗之页面中加入一段js
2007/05/16 Javascript
ExtJs扩展之GroupPropertyGrid代码
2010/03/05 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
jQuery实现的导航下拉菜单效果
2016/07/04 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
React Native时间转换格式工具类分享
2017/10/24 Javascript
vue购物车插件编写代码
2017/11/27 Javascript
React组件中的this的具体使用
2018/02/28 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
详解vuex commit保存数据技巧
2018/12/25 Javascript
layui实现tab的添加拒绝重复的方法
2019/09/04 Javascript
python3实现二叉树的遍历与递归算法解析(小结)
2019/07/03 Python
Python aiohttp百万并发极限测试实例分析
2019/10/26 Python
Python自动登录QQ的实现示例
2020/08/28 Python
基于Python爬取素材网站音频文件
2020/10/21 Python
TripAdvisor越南:全球领先的旅游网站
2017/09/21 全球购物
波兰最大的电商平台:Allegro.pl
2021/02/06 全球购物
JAVA代码查错题
2014/10/10 面试题
会计电算化专业应届大学生求职信
2013/10/22 职场文书
银行实习生的自我评价
2014/01/13 职场文书
廉洁自律演讲稿
2014/05/22 职场文书
创先争优承诺书
2015/01/20 职场文书
幼儿园老师个人总结
2015/02/28 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
​(迎国庆)作文之我爱我的祖国
2019/09/19 职场文书
经典人生语录分享:不畏将来,不念过去,笑对当下
2019/12/12 职场文书
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL