用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 相关文章推荐
javascript document.compatMode兼容性
Feb 23 Javascript
用JS将搜索的关键字高亮显示实现代码
Nov 08 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
Dec 03 Javascript
JavaScript精炼之构造函数 Constructor及Constructor属性详解
Nov 05 Javascript
JS创建对象几种不同方法详解
Mar 01 Javascript
JQuery 的跨域方法推荐_可跨任何网站
May 18 Javascript
Bootstrap CSS组件之导航条(navbar)
Dec 17 Javascript
vue仿淘宝订单状态的tab切换效果
Jun 23 Javascript
AngularJS对动态增加的DOM实现ng-keyup事件示例
Mar 12 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
Oct 30 Javascript
利用JS如何获取form表单数据
Dec 19 Javascript
vue data对象重新赋值无效(未更改)的解决方式
Jul 24 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
PHP写的求多项式导数的函数代码
2012/07/04 PHP
深入PHP5中的魔术方法详解
2013/06/17 PHP
PHP7 错误处理机制修改
2021/03/09 PHP
js里取容器大小、定位、距离等属性搜集整理
2013/08/19 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
jquery中的$(document).ready()使用小结
2014/02/14 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
a标签置灰不可点击的实现方法
2017/02/06 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
vue2.0在没有dev-server.js下的本地数据配置方法
2018/02/23 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
Vue表单类的父子组件数据传递示例
2018/05/03 Javascript
js实现页面多个日期时间倒计时效果
2019/06/20 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
python迭代器的使用方法实例
2013/11/21 Python
简洁的十分钟Python入门教程
2015/04/03 Python
详解python中list的使用
2019/03/15 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
2019/04/15 Python
利用anaconda作为python的依赖库管理方法
2019/08/13 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
CSS3 实用技巧:实现黑白图像效果示例代码
2013/07/11 HTML / CSS
使用css3实现超炫的loading加载动画效果
2014/05/07 HTML / CSS
FORZIERI澳大利亚站:全球顶级奢华配饰精品店
2016/12/31 全球购物
Hanro官网:奢华男士和女士内衣、睡衣和家居服
2018/10/25 全球购物
工商管理毕业生推荐信
2013/12/24 职场文书
大专生毕业的自我评价
2014/02/06 职场文书
创新型城市实施方案
2014/03/06 职场文书
企业授权委托书范本
2014/04/02 职场文书
支行行长竞聘演讲稿
2014/05/15 职场文书
社区志愿者培训方案
2014/06/10 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
2015年英语教研组工作总结
2015/05/23 职场文书
阿里云服务器搭建Php+Apache运行环境的详细过程
2021/05/15 PHP
Django使用channels + websocket打造在线聊天室
2021/05/20 Python