Batch file 需要从命令行下载网站上的文件
我在我的网站上有一个链接,当动态单击该链接时,会创建一个csv文件并下载该文件。我需要一种在批处理文件中执行此操作的方法,以便该文件可以自动下载(通过任务调度器)。我和wget玩过了,但是我拿不到文件。提前感谢您的帮助 bitsadmin.exe/传输“作业名称”下载URL目标 如果您使用的是Windows 7,请在Power Shell中使用相同的命令 注: downloadUrl:它是从参考网站下载的url 目标:它是我们需要下载的文件路径。我使用它如下:Batch file 需要从命令行下载网站上的文件,batch-file,wget,Batch File,Wget,我在我的网站上有一个链接,当动态单击该链接时,会创建一个csv文件并下载该文件。我需要一种在批处理文件中执行此操作的方法,以便该文件可以自动下载(通过任务调度器)。我和wget玩过了,但是我拿不到文件。提前感谢您的帮助 bitsadmin.exe/传输“作业名称”下载URL目标 如果您使用的是Windows 7,请在Power Shell中使用相同的命令 注: downloadUrl:它是从参考网站下载的url 目标:它是我们需要下载的文件路径。我使用它如下: #plain wget wget
#plain wget
wget "http://blah.com:8080/etc/myjar.jar"
#wget but skirting proxy settings
wget --no-proxy "http://blah.com:8080/etc/myjar.jar"
或者下载到特定的文件名(可能是为了在脚本中启用一致的命名):
如果您遇到问题,请确保wget日志记录处于打开状态,并可能进行调试(这将随日志记录而增加):
如果仍然不成功,您可能需要执行其他检查:
- 你能ping目标主机吗
- 你能在浏览器中“看到”目标文件吗
- 目标文件实际在服务器上吗
wget -O myjar.jar --no-proxy "http://blah.com:8080/etc/myjar1.jar"
# additional logging
wget -o myjar1.jar.log "http://blah.com:8080/etcetcetc/myjar1.jar"
#debug (if wget was compiled with debug symbols only!)
wget -o myjar1.jar.log -d "http://blah.com:8080/etc/myjar1.jar"