【问题标题】:Download image from a website using Batch使用批处理从网站下载图像
【发布时间】:2015-05-29 15:10:44
【问题描述】:

我有一个 .bat 文件,它应该从网站下载图像并使用 Bitsadmin 将其保存在计算机上的某个位置, 但是每当我尝试运行它时,我都会收到此错误:

DISPLAY: JOB TYPE: DOWNLOAD STATE: ERROR
PRIORITY: NORMAL FILES: 0 / 1 BYTES: 0 / UNKNOWN
Unable to complete transfer.
ERROR FILE:    http://website.com/pictures/picture.png -> C:\
ERROR CODE:    0x80190194
ERROR CONTEXT: 0x00000005

老实说,我不知道这意味着什么,所以我希望得到一些帮助。 这是我目前的代码(真实代码中的网站是别的,这只是一个例子)

@echo off && set /p name=Name: 
bitsadmin /transfer job /download /priority normal C:\Users\user\Downloads\%skin%.png c:\%name%.png
pause

谢谢。

【问题讨论】:

  • 下载 cURL 或 wGet。
  • 错误代码 0x80070005 也称为“拒绝访问”。 - 您可能有错误的保存路径或没有写入权限。
  • @PedroLobito 谢谢!这样做了,但现在错误已更改为 0x80190194
  • @PedroLobito 没关系!修复!该网站本身在其域中具有我没有放入 bat 文件的大写字母。再次感谢!

标签: batch-file microsoft-bits


【解决方案1】:

解决了。 我试图将其保存在受限的保存路径中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-08
    • 2018-10-22
    • 2020-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多