论文部分内容阅读
通常我们下载文件,都是启用下载工具,点击下载地址进行文件下载。下面我们介绍另一种下载方法。只要我们用记事本和一款IDM软件的下载主程序,通过简单的命令行,就可以打造为批处理文件进行自动下载。
1.基础条件
大家知道,Internet Download Manager(简称IDM)是一个知名的网络浏览器下载辅助软件,它可以应用于各种浏览器中的文件下载。但是,它的下载是依赖于从各种浏览器中获取链接并接管其下载和管理过程的。实际上,IDM还支持另一种下载方法,那就是脱离窗口界面,以命令行的方式直接调用下载地址,这样就可以既不需要启动浏览器,也不需要启动IDM的程序界面,便可以对给定网址的文件进行下载。如果将每一个文件的下载地址均与此命令结合,组成批处理文件,配以必要的参数,那么便可以实现批量文件的后台自动下载。
命令构造要调用IDM软件的一个主程序,一般位于“C:\Program Files\Internet Download Manager”路径下,文件名为IDMan.exe。用命令行调用该程序时,也可省略“exe”扩展名。如果路径已经加入到系统路径PATH环境变量中,那么也可省略路径而直接引用该文件名IDMan。
2.获取下载地址
由于使用此种方法下载,要求首先知道下载地址,这些地址可能是现成的地址,比如一些帖子中给出的成批下载地址列表,这时可将这些下载地址拷入到文本文件中备用。此外,我们也可以通过任何一种浏览器的网页获取文件的下载链接地址,只需右键单击页面文件链接,查看“属性”选项,获得下载地址并复制即可(如图1)。
如果网址比较多且有规律,还可以通过打开页面查看源代码的方式,查看网页源代码里文件地址。如果你用360浏览器可以点击右键,选择“审查元素”,筛选出文件地址(如图2)。
此外,也可以通过在页面上单击右键菜单,用迅雷等下载工具成批获取文件下载地址(如图3)。用如上方法获得下载地址后,将所有下载地址拷贝到一个文本文件中备用。
3.构造下载批处理文件
构造下载命令行的主命令为idman,其命令基本格式为:idman/d URL [/p本地一路径][/f本地一文件一名][/q][/h][/n][/a]其中参数/d URL表示下载URL地址指定的一个文件。
例如: idman.exe/d"http://www.internetdownloadmanager.com/path/FileName.zip"命令可下载如上网址指定的FileName.zip文件。
如果增加一个/n参数时,启动静默下载模式,也就是说,在执行命令过程中,IDM不会作出任何提醒。
例如:idman.exe/n/d http://www.tonec.com/download/idman317.exe可实现后台静默下载idman317.exe文件。
按照如上命令格式的规定,建立一个BAT批处理文件,将要下载的网址复制到这个文件中,然后用复制粘贴的办法,在这些网址之前均加上合适的下载命令前缀,如“idman.exe/n/d”或“idman.exe/d”等,此外还可用“/p<路径名>”指定本地保存路径,然后将此批处理文件存盘待用。
小提示:
最简单的批处理文件建立方法是先建立一个文本文档,把该文档的后缀名变为“bat”,即可生成批处理文件。
4.执行批量下载
按如上方法创建批处理文件之后,将批处理文件放在接收下载文件的文件夹中,执行此文件,便可开始列表中文件的自动下载了。
1.基础条件
大家知道,Internet Download Manager(简称IDM)是一个知名的网络浏览器下载辅助软件,它可以应用于各种浏览器中的文件下载。但是,它的下载是依赖于从各种浏览器中获取链接并接管其下载和管理过程的。实际上,IDM还支持另一种下载方法,那就是脱离窗口界面,以命令行的方式直接调用下载地址,这样就可以既不需要启动浏览器,也不需要启动IDM的程序界面,便可以对给定网址的文件进行下载。如果将每一个文件的下载地址均与此命令结合,组成批处理文件,配以必要的参数,那么便可以实现批量文件的后台自动下载。
命令构造要调用IDM软件的一个主程序,一般位于“C:\Program Files\Internet Download Manager”路径下,文件名为IDMan.exe。用命令行调用该程序时,也可省略“exe”扩展名。如果路径已经加入到系统路径PATH环境变量中,那么也可省略路径而直接引用该文件名IDMan。
2.获取下载地址
由于使用此种方法下载,要求首先知道下载地址,这些地址可能是现成的地址,比如一些帖子中给出的成批下载地址列表,这时可将这些下载地址拷入到文本文件中备用。此外,我们也可以通过任何一种浏览器的网页获取文件的下载链接地址,只需右键单击页面文件链接,查看“属性”选项,获得下载地址并复制即可(如图1)。
如果网址比较多且有规律,还可以通过打开页面查看源代码的方式,查看网页源代码里文件地址。如果你用360浏览器可以点击右键,选择“审查元素”,筛选出文件地址(如图2)。
此外,也可以通过在页面上单击右键菜单,用迅雷等下载工具成批获取文件下载地址(如图3)。用如上方法获得下载地址后,将所有下载地址拷贝到一个文本文件中备用。
3.构造下载批处理文件
构造下载命令行的主命令为idman,其命令基本格式为:idman/d URL [/p本地一路径][/f本地一文件一名][/q][/h][/n][/a]其中参数/d URL表示下载URL地址指定的一个文件。
例如: idman.exe/d"http://www.internetdownloadmanager.com/path/FileName.zip"命令可下载如上网址指定的FileName.zip文件。
如果增加一个/n参数时,启动静默下载模式,也就是说,在执行命令过程中,IDM不会作出任何提醒。
例如:idman.exe/n/d http://www.tonec.com/download/idman317.exe可实现后台静默下载idman317.exe文件。
按照如上命令格式的规定,建立一个BAT批处理文件,将要下载的网址复制到这个文件中,然后用复制粘贴的办法,在这些网址之前均加上合适的下载命令前缀,如“idman.exe/n/d”或“idman.exe/d”等,此外还可用“/p<路径名>”指定本地保存路径,然后将此批处理文件存盘待用。
小提示:
最简单的批处理文件建立方法是先建立一个文本文档,把该文档的后缀名变为“bat”,即可生成批处理文件。
4.执行批量下载
按如上方法创建批处理文件之后,将批处理文件放在接收下载文件的文件夹中,执行此文件,便可开始列表中文件的自动下载了。