Ошибка загрузки файла в Powershell - PullRequest
0 голосов
/ 01 февраля 2019

У меня странная проблема с использованием WebClient в Powershell 2. При запуске приведенного ниже сценария загружаются первые 1,800 КБ файла размером 22 МБ, затем оболочка зависает, пока, наконец, не появится сообщение об ошибке и длина содержимого

Ctrl + C и другие сочетания клавиш для отмены операции не работают.Странно то, что отображается правильная длина контента.Даже более странно, что скрипт загрузки отлично работает на другом компьютере с Powershell 5.

Может ли это быть проблемой или что-то еще?Я что-то упустил?

Заранее спасибо!

$webClient = New-Object System.Net.webClient
$webClient.Proxy = [System.Net.GlobalProxySelection]::GetEmptyWebProxy()
$webClient.downloadfile("https://updates.tdesktop.com/tsetup/tportable.1.5.9.zip", "c:\temp\tportable.1.5.9.zip")

Write-Host $webClient.ResponseHeaders["Content-Length"]
...