У меня странная проблема с использованием 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"]