Windows下让wget使用代理方法
2010-07-24 16:31 by hackerzhou这两天弄了个空间自动备份系统,每天cron自动把数据库和文件用gzip压缩成压缩包,然后使用wget命令在本地抓取下来,某次在单位尝试备份的时候发现需要设置代理,就折腾了一把。http://www.satwe.com/archives/355.html 看到说在命令行下用-e命令,避免了在windows下无法创建.wgetrc的尴尬。其实windows是可以很方便的创建点开头的文件夹或文件的,比如先新建一个名为wgetrc的文件,然后用命令行执行rename wgetrc .wgetrc把文件重命名成.wgetrc就可以了。或者使用echo > .wgetrc然后修改.wgetrc文件就行了。
在http://blogs.msdn.com/b/oldnewthing/archive/2008/04/14/8389268.aspx 给出了原因,windows的资源管理器阻止用户这么做是因为如果文件名为.wgetrc,系统会认为你创建了一个名为””(空),后缀名为wgetrc,因此会阻止用户创建此类文件或文件夹,不过用户依然可以通过命令行来创建此类文件/文件夹。