我有以下内容:
$variable = Invoke-WebRequest https://path/to/file -OutFile c:\download-directory\
Write-Host $variable
我想看看Invoke-WebRequest
下载是否成功。以上Write-Host
不返回任何内容。如何获得下载的结果状态?
答案 0 :(得分:1)
使用-OutFile
似乎搞砸了管道。添加-PassThru
参数以填充变量以及将结果发送到文件
$variable = Invoke-WebRequest https://path/to/file -OutFile c:\download-directory\ -PassThru
Write-Host $variable.StatusCode