【问题标题】:I tried to download a image file using power shell and i got the following error我尝试使用 power shell 下载图像文件,但出现以下错误
【发布时间】:2020-11-11 21:14:51
【问题描述】:
PS C:\> $p = New-Object System.Net.WebClient

PSC:\>$p.DownloadFile("https://upload.wikimedia.org/wikipedia/en/e/ec/Soccer_ball.svg","C:Users\Tamil\Downloads\Soccer_ball.svg.jpg")
 使用“2”参数调用“DownloadFile”的异常:“An
在 WebClient 请求期间发生异常。”

在行:1 字符:1
+ $p.DownloadFile("https://upload.wikimedia.org/wikipedia/en/e/ec/Socce
...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException 

【问题讨论】:

  • 本地路径无效。 C:Users\Tamil\Downloads\Soccer_ball.svg.jpg",您在 C: 之后缺少反斜杠。

标签: powershell download


【解决方案1】:

正如 Ash 在评论中已经提到的那样,本地路径无效,您需要提供与要下载的图像相同的扩展名。以便您可以正确下载图像并能够查看它。

我能够使用以下方法下载图像:

$p.DownloadFile("https://upload.wikimedia.org/wikipedia/en/e/ec/Soccer_ball.svg","C:\test.svg")

【讨论】:

    猜你喜欢
    • 2011-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    相关资源
    最近更新 更多