精华内容
下载资源
问答
  • windows使用wget方法

    千次阅读 2019-01-02 20:40:25
    GNU Wget(常简称为Wget)是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。...wget在linux下很方便就可以安装使用了,但似乎官网并没有给windows下一个安装包之类的东西,搜...

    GNU Wget(常简称为Wget)是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。它的名字是“World Wide Web”和“Get”的结合,同时也隐含了软件的主要功能。当前它支持通过HTTP、HTTPS,以及FTP这三个最常见的TCP/IP协议协议下载。

    wget在linux下很方便就可以安装使用了,但似乎官网并没有给windows下一个安装包之类的东西,搜了好久后来发现了两个解决方法。

    用choco安装

    这是我在自己电脑上方法,不过似乎下面一个方法更加方便删除

    安装chocolatey

    @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

    安装wget

     

    choco install wget

     这样就可以直接使用了

    用已编译的包

     有些地方会放出来一些windows下的包,只要在cmd中打开到相应文件夹就可以使用了,或者应该也可以配置环境变量

    展开全文
  • wget for windows 基本使用方法

    万次阅读 2016-08-04 19:55:32
    网络用户有时候会遇到需要下载一批文件的情况,有时甚至需要把整个网站下载下来...wget是在Linux下开发的开放源代码的软件,作者是 Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。wget虽然功能强大,但是

    网络用户有时候会遇到需要下载一批文件的情况,有时甚至需要把整个网站下载下来或者制作网站的镜像。利用wget工具,也可以实现这种功能。

    wget是一个命令行工具,用来下载网络文件或者整个网站,它具有自动重试、断点续传、支持代理服务器等等强大的功能。

    wget是在Linux下开发的开放源代码的软件,作者是 Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。

    wget虽然功能强大,但是使用起来还是比较简单的,基本的语法是:wget [参数列表] URL。下面就结合具体的例子来说明一下wget的用法。


    1、下载整个http或者ftp站点

    wget http://place.your.url/here

    这个命令可以将http://place.your.url/here 首页下载下来。使用-x会强制建立服务器上一模一样的目录,如果使用-nd参数,那么服务器上下载的所有内容都会加到本地当前目录。

    wget -r http://place.your.url/here

    这个命令会按照递归的方法,下载服务器上所有的目录和文件,实质就是下载整个网站。这个命令一定要小心使用,因为在下载的时候,被下载网站指向的所有地址同样会被下载,因此,如果这个网站引用了其他网站,那么被引用的网站也会被下载下来!基于这个原因,这个参数不常用。可以用-l number参数来指定下载的层次。例如只下载两层,那么使用-l 2。

    要是您想制作镜像站点,那么可以使用-m参数,

    例如:

    wget -m http://place.your.url/here

    这时wget会自动判断合适的参数来制作镜像站点。此时,wget会登录到服务器上,读入robots.txt并按robots.txt的规定来执行。


    2、断点续传

    当文件特别大或者网络特别慢的时候,往往一个文件还没有下载完,连接就已经被切断,此时就需要断点续传。wget的断点续传是自动的,只需要使用-c参数,

    例如:

    wget -c http://the.url.of/incomplete/file

    参数说明:

    使用断点续传要求服务器支持断点续传。

    -t参数表示重试次数,例如需要重试100次,那么就写-t 100,如果设成-t 0,那么表示无穷次重试,直到连接成功。

    -T参数表示超时等待时间,例如-T 120,表示等待120秒连接不上就算超时。


    3、批量下载

    如果有多个文件需要下载,那么可以生成一个文件,把每个文件的URL写一行,例如生成文件download.txt,

    然后用命令:

    wget -i download.txt

    这样就会把download.txt里面列出的每个URL都下载下来。(如果列的是文件就下载文件,如果列的是网站,那么下载首页)


    4、选择性的下载

    可以指定让wget只下载一类文件,或者不下载什么文件。

    例如:

    wget -m –reject=gif http://target.web.site/subdirectory

    表示下载 http://target.web.site/subdirectory,但是忽略gif文件。–accept=LIST 可以接受的文件类型,–reject=LIST拒绝接受的文件类型。


    5、密码和认证

    wget只能处理利用用户名/密码方式限制访问的网站,可以利用两个参数:

    –http-user=USER设置HTTP用户
    
    –http-passwd=PASS设置HTTP密码

    对于需要证书做认证的网站,就只能利用其他下载工具了,例如curl。


    6、利用代理服务器进行下载

    如果用户的网络需要经过代理服务器,那么可以让wget通过代理服务器进行文件的下载。此时需要在当前用户的目录下创建一个.wgetrc文件。

    文件中可以设置代理服务器:

    http-proxy = 111.111.111.111:8080
    ftp-proxy = 111.111.111.111:8080

    分别表示http的代理服务器和ftp的代理服务器。

    如果代理服务器需要密码则使用如下这两个参数:

    –proxy-user=USER设置代理用户
    –proxy-passwd=PASS设置代理密码

    使用参数–proxy=on/off 使用或者关闭代理。


    7、下载特定文件类型的文件用wget -r -A

    你可以用此方法下载一下文件:

    ~从一个网站下载所有图片
    ~从一个网站下载所有视频
    ~从一个网站下载所有PDF文件

    wget -r -A.pdf http://url-to-webpage-with-pdfs/

    8、用wget实现FTP下载

    匿名FTP下载用

    wget ftp-url

    有用户名和密码的FTP下载

    wget --ftp-user=USERNAME --ftp-password=PASSWORD DOWNLOAD-URL
    展开全文
  • windowswget

    2019-12-11 14:59:13
    附件是windows版本wgetwget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。
  • 下载资源>把wget64.exe放置到C:\Windows\System32路径下>cmd 输入 wget64 下载链接地址
  • 解决wget无法使用方法解决wget无法使用方法解决wget无法使用方法解决wget无法使用方法解决wget无法使用方法解决wget无法使用方法解决wget无法使用方法解决wget无法使用方法
  • wget--Windows10下的安装与使用

    千次阅读 2019-01-30 09:54:46
    文章目录一、下载与安装二、使用方法wget -P 目录 网址三、详情参数 一、下载与安装 GNU Wget是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。它的名字是“World Wide Web”和“Get”的...

    一、下载与安装

    GNU Wget是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。它的名字是“World Wide Web”和“Get”的结合,同时也隐含了软件的主要功能。目前它支持通过HTTP、HTTPS,以及FTP这三个最常见的TCP/IP协议协议下载。

    下载安装
    官网: http://gnuwin32.sourceforge.net/packages/wget.htm
    下载地址: http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe
    安装,双击一步步安装即可
    系统环境变量配置
    新建变量 GNU_HOMEGNU_HOME=C:\Program Files (x86)\GnuWin32(自己的安装地址)
    Path变量中添加: %GNU_HOME%\bin

    二、使用方法wget -P 目录 网址

    举例来说,如果你要放到/root底下,你可以打下列的指令:

    wget -P /root 网址
    wget -P D:\xxx.zip http://www.xdown.com/xxx.zip
    wget -O "D:\xxx.zip" http://www.xdown.com/xxx.zip
    

    用wget下载东西,它会自动重连并断点续传。让人很放心。
    经常要下载一个网站或网站的某个目录。
    下载一个目录,例如下载网站www.example.com/目录mydir下的所有内容

    命令如下:
    wget -r -p -k -np -nc -e robots=off http://www.example.com/mydir/
    如果要想下载整个网站,最好去除-np参数。   
    wget -r -p -k -nc -e robots=off http://www.example.com/mydir/
     
    -r 递归;对于HTTP主机,wget首先下载URL指定的文件,然后(如果该文件是一个HTML文档的话)递归下载该文件所引用(超级连接)的所有文件(递 归深度由参数-l指定)。对FTP主机,该参数意味着要下载URL指定的目录中的所有文件,递归方法与HTTP主机类似。   
    -c 指定断点续传功能。实际上,wget默认具有断点续传功能,只有当你使用别的ftp工具下载了某一文件的一部分,并希望wget接着完成此工作的时候,才 需要指定此参数。
     
    -nc 不下载已经存在的文件
    -np 表示不追溯至父目录,不跟随链接,只下载指定目录及子目录里的东西;
    -p 下载页面显示所需的所有文件。比如页面中包含了图片,但是图片并不在/yourdir目录中,而在/images目录下,有此参数,图片依然会被正常下 载。
     
    -k 修复下载文件中的绝对连接为相对连接,这样方便本地阅读。
    -o down.log 记录日记到down.log
    -e robots=off 忽略robots.txt
    

    三、详情参数

    Wget 的使用
    1)支持断点下传功能
    2)同时支持FTP和HTTP下载方式
    3)支持代理服务器
    4)设置方便简单
    5)程序小,完全免费;

    命令格式: wget [参数列表] [目标软件、网页的网址]

    1、启动类参数

    这一类参数主要提供软件的一些基本信息;
    -V,–version 显示软件版本号然后退出;
    -h,–help显示软件帮助信息;
    -e,–execute=COMMAND 执行一个 “.wgetrc”命令

    以上每一个功能有长短两个参数,长短功能一样,都可以使用。需要注意的是,这里的-e参数是执行一个.wgettrc的命令,.wgettrc命令其实是一个参数列表,直接将软件需要的参数写在一起就可以了。

    2、文件处理参数

    这类参数定义软件log文件的输出方式等;
    -o,–output-file=FILE 将软件输出信息保存到文件;
    -a,–append-output=FILE将软件输出信息追加到文件;
    -d,–debug显示输出信息;
    -q,–quiet 不显示输出信息;
    -i,–input-file=FILE 从文件中取得URL;

    以上参数对于攻击者比较有用,我们来看看具体使用;
    例1:下载192.168.1.168首页并且显示下载信息
    wget -dhttp://192.168.1.168

    例2:下载192.168.1.168首页并且不显示任何信息
    wget -qhttp://192.168.1.168

    例3:下载filelist.txt中所包含的链接的所有文件
    wget -i filelist.txt

    wget -np -m -l5 http://jpstone.bokee.com //不下载本站所链接的其它站点内容,5级目录结构

    3、下载参数

    下载参数定义下载重复次数、保存文件名等;
    -t,–tries=NUMBER 是否下载次数(0表示无穷次)
    -O --output-document=FILE下载文件保存为别的文件名
    -nc, --no-clobber 不要覆盖已经存在的文件
    -N,–timestamping只下载比本地新的文件
    -T,–timeout=SECONDS 设置超时时间
    -Y,–proxy=on/off 关闭代理

    例:下载192.168.1.168的首页并将下载过程中的的输入信息保存到test.htm文件中
    wget -o test.htm http://192.168.1.168

    4、目录参数

    目录参数主要设置下载文件保存目录与原来文件(服务器文件)的目录对应关系;
    -nd --no-directories 不建立目录
    -x,–force-directories 强制建立目录
    可能现在我们对这里的目录还不是很了解,我们来看一个举例

    例:下载192.168.1.168的首页,并且保持网站结构
    wget -x http://192.168.1.168

    5、HTTP参数

    HTTP参数设置一些与HTTP下载有关的属性;
    –http-user=USER设置HTTP用户
    –http-passwd=PASS设置HTTP密码
    –proxy-user=USER设置代理用户
    –proxy-passwd=PASS设置代理密码

    以上参数主要设置HTTP和代理的用户、密码;

    6、递归参数设置

    在下载一个网站或者网站的一个目录的时候,我们需要知道的下载的层次,这些参数就可以设置;
    -r,–recursive 下载整个网站、目录(小心使用)
    -l,–level=NUMBER 下载层次

    例:下载整个网站
    wget -r http://192.168.1.168

    7、递归允许与拒绝选项参数

    下载一个网站的时候,为了尽量快,有些文件可以选择下载,比如图片和声音,在这里可以设置;

    -A,–accept=LIST 可以接受的文件类型
    -R,–reject=LIST拒绝接受的文件类型
    -D,–domains=LIST可以接受的域名
    –exclude-domains=LIST拒绝的域名
    -L,–relative 下载关联链接
    –follow-ftp 只下载FTP链接
    -H,–span-hosts 可以下载外面的主机
    -I,–include-directories=LIST允许的目录
    -X,–exclude-directories=LIST 拒绝的目录

    如何设定wget所使用的代理服务器
    wget可以使用用户设置文件".wgetrc"来读取很多设置,我们这里主要利用这个文件来是
    设置代理服务器。使用者用什么用户登录,那么什么用户主目录下的".wgetrc"文件就起
    作用。例如,“root"用户如果想使用”.wgetrc"来设置代理服务器,"/root/.wgetrc"就起
    作用,下面给出一个".wgetrc"文件的内容,读者可以参照这个例子来编写自己的"wgetrc"文件:
    http-proxy = 111.111.111.111:8080
    ftp-proxy = 111.111.111.111:8080
    这两行的含义是,代理服务器IP地址为:111.111.111.111,端口号为:80。第一行指定
    HTTP协议所使用的代理服务器,第二行指定FTP协议所使用的代理服务器。

    展开全文
  • wget 命令行下载工具, 支持https win10亲测, 下载https文件: https_wget 链接
  • wget for Windows

    2019-01-13 20:42:34
    Windows使用wget(亲测可用)。体积小使用简单。语法: wget -P D:\website http://www.xdown.com wget -O "D:\a.zip" http://www.xdown.com/a.zip
  • 使用wget (wget for windows)

    万次阅读 多人点赞 2018-01-30 00:03:41
    一、什么是wget GNU Wget是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。它的名字是“World Wide Web”和“Get”的结合,同时也隐含了软件的主要功能。目前它支持通过HTTP、HTTPS,...

    一、什么是wget

    GNU Wget是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。它的名字是“World Wide Web”和“Get”的结合,同时也隐含了软件的主要功能。目前它支持通过HTTP、HTTPS,以及FTP这三个最常见的TCP/IP协议协议下载。

    它的主要特点包括:

    》支持递归下载
    》恰当的转换页面中的链接
    》生成可在本地浏览的页面镜像
    》支持代理服务器

    缺点

    》支持的协议较少,特别是cURL相比。流行的流媒体协议mms和rtsp没有得到支持,还有广泛使用各种的P2P协议也没有涉及。
    》支持协议过老。目前HTTP还是使用1.0版本,而HTML中通过JavaScript和CSS引用的文件不能下载。
    》灵活性不强,扩展性不高。面对复杂的镜像站会出现问题。
    》命令过于复杂,可选的设置项有上百个。
    》安全问题。

    二、下载、安装wget

    wget下载地址

    操作:
    1、下载wget
    2、将下载好的压缩包解压,将其中的wget.exe放置在 C:\Windows\System32 目录下
    3、打开cmd 执行wget指令
    这里写图片描述

    三、wget的参数和命令

    wget文档

    博客参考


    常用例子:

    拉一个网站的代码到指定目录

    命令: wget -m -P [DIR] [URL]

    -m 递归下载
    -P 这个大写的“P”表示指定路径,如图我将下载好的代码保存在了G盘中

    这里写图片描述

    查看G盘 可以发现整个网站结构被down下来了
    这里写图片描述

    展开全文
  • windows环境下使用wget

    千次阅读 2019-04-30 15:47:51
    众所周知呢wget这个工具是Linux、Unix下才能使用的,但是本人公司的电脑上没有这两个系统,产品经理又硬性要求,所以查百度,问朋友终于搞定了,wgetwindows的环境下使用原来以前都有前辈做到了,这里是自己做下...
  • windows下cmd使用wget命令

    万次阅读 2018-12-12 19:38:56
    我们都知道wget这个工具是Linux、Unix下才能使用的。那么windows平台下到底可否使用?答案是确定的可以的!!! 请从下面链接下载wget(1.11.4) for win: 。下载完成后,解压出wget.exe文件,把它放到c:\windows\...
  • wget for windows

    热门讨论 2011-01-20 14:26:26
    wget for windows version:1.11.4 使用方法同linux wget命令 用于下载,网站镜像等
  • wget for windows 64位安装包exe文件;使用方法如下:将下载的压缩包解压后,将里面的wget.exe文件复制到C:Windows\System32文件夹里面;此时打开cmd命令行,直接输入wget 资源链接 就可以啦
  • wget的基本使用方法

    2020-12-23 16:00:03
    如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过...
  • wget是一个很好的网络下载工具,linux环境下功能强大,可以探测url状态,此款工具是windows环境下的wget.exe 下载以后可以存放到system32目录下方便调用。
  • windows安装wgetwget is used download files over network with different protocols. wgetcan be get from most of the linux distributions with their respective package manager. But in windows we need to ...
  • wget 1.20.3 for Windows

    2020-03-10 22:59:32
    wget 1.20.3 for Windows
  • windows安装wget

    2020-08-03 11:09:17
    1、下载地址:https://jaist.dl.sourceforge.net/project/gnuwin32/wget/1.11.4-1/wget-1.11.4-1-setup.exe 2、双击下载的exe,同意协议,更改安装安装目录。 其余默认安装,继续下一步,安装完成 3、设置...
  • wget windows64版本 Windows二进制文件 所有二进制文件都是静态编译的,这意味着wget.exe不需要任何其他文件即可工作。
  • wget-windows

    2018-10-10 10:55:30
    压缩包内为wget-1.11.4-1-setup.exe,windows版安装程序;
  • 在window操作系统中通过安装wget命令,方便通过wget命令进行模拟访问。
  • WgetWindows下安装wget

    千次阅读 2019-03-20 20:27:46
    官网:http://gnuwin32.sourceforge.net/packages/wget.htm 下载地址:http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe 二、安装与系统环境变量配置 2.1 安装 双击一步步安装即可 2.2 配置系统...
  • wget_ForWindows 单文件版本,简单易用,功能强大,单文件,方便复制,适合dos环境和批处理环境使用
  • windowswget命令

    2018-08-02 04:09:39
    windowswget命令,文件路径添加到系统path里即可在cmd命令下执行。
  • (2)解压后将wget.exe放至 C:\Windows\System32 二 下载过程 (1)打开cmd 输入wget 验证是否安装成功 出现如下界面即为成功 (2)选择存放下载文件的路径 例如H:\cloudsat_data (3)根据wget命令列表编辑代码...
  • wget-windows版1.18 x64

    2016-12-07 16:26:42
    wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。wget名称的由来是“World Wide Web”与“get”的结合;当前版本为1.18
  • curl+wget(windows绿色版)

    2016-01-21 19:48:12
    curl wget windows 绿色版
  • wget_windows_wget_Vc_源码

    2021-10-04 05:46:07
    Windows平台下,使用VC6做的wget程序,抛砖引玉吧
  • Windows平台下的wget和curl工具包

    热门讨论 2012-06-02 23:38:40
    Windows平台下的wget和curl工具包

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 67,954
精华内容 27,181
关键字:

wget使用方法windows