用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 相关文章推荐
鼠标图片振动代码
Jul 06 Javascript
XP折叠菜单&仿QQ2006菜单
Dec 16 Javascript
ext监听事件方法[初级篇]
Apr 27 Javascript
JQUERY CHECKBOX全选,取消全选,反选方法三
Aug 30 Javascript
javascript offsetX与layerX区别
Mar 12 Javascript
一些有用的JavaScript和jQuery的片段分享
Aug 23 Javascript
javascript淡入淡出效果的实现思路
Mar 31 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
Mar 04 Javascript
Node.js Domain 模块实例详解
Mar 18 Javascript
微信小程序实现多张图片上传功能
Nov 18 Javascript
js重写alert事件(避免alert弹框标题出现网址)
Dec 04 Javascript
element-ui封装一个Table模板组件的示例
Jan 04 Javascript
来自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
深入eAccelerator与memcached的区别详解
2013/06/06 PHP
php获取QQ头像并显示的方法
2014/12/23 PHP
iOS+PHP注册登录系统 PHP部分(上)
2016/12/26 PHP
artDialog双击会关闭对话框的修改过程分享
2013/08/05 Javascript
js控制浏览器全屏示例代码
2014/02/20 Javascript
5种处理js跨域问题方法汇总
2014/12/04 Javascript
JSON相关知识汇总
2015/07/03 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
2017/03/07 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
js实现关闭网页出现是否离开提示
2017/12/07 Javascript
js判断输入框不能为空格或null值的实现方法
2018/03/02 Javascript
3分钟了解vue数据劫持的原理实现
2019/05/01 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
卸载vue2.0并升级vue_cli3.0的实例讲解
2020/02/16 Javascript
Python读写配置文件的方法
2015/06/03 Python
Python 多线程抓取图片效率对比
2016/02/27 Python
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
python 迭代器和iter()函数详解及实例
2017/03/21 Python
python通过微信发送邮件实现电脑关机
2018/06/20 Python
pandas 条件搜索返回列表的方法
2018/10/30 Python
GitHub 热门:Python 算法大全,Star 超过 2 万
2019/04/29 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
KEEN美国官网:美国人气户外休闲鞋品牌
2021/03/09 全球购物
现代化办公人员工作的自我评价
2013/10/16 职场文书
求职者应聘的自我评价
2013/10/16 职场文书
大学毕业生简单自荐信
2013/11/05 职场文书
毕业生应聘求职信
2014/07/10 职场文书
社区文艺活动方案
2014/08/19 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书
干货分享:推荐信写作技巧!
2019/06/21 职场文书
2019年共青团工作条例最新版
2019/11/12 职场文书
Vue+TypeScript中处理computed方式
2022/04/02 Vue.js
Nginx报404错误的详细解决方法
2022/07/23 Servers