Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. $response = $request.GetResponse()
  2.  
  3. $totalLength = [System.Math]::Floor($response.get_ContentLength()/1024)
  4. $responseStream = $response.GetResponseStream()
  5. $targetStream = New-Object -TypeName System.IO.FileStream -ArgumentList "E:1 DIAD Read Me First.docx", Create
  6. $buffer = new-object byte[] 10KB
  7. $count = $responseStream.Read($buffer,0,$buffer.length)
  8. $downloadedBytes = $count
  9. while ($count -gt 0)
  10. {
  11. # [System.Console]::CursorLeft = 0
  12. #[System.Console]::Write(“Downloaded {0}K of {1}K”, [System.Math]::Floor($downloadedBytes/1024), $totalLength)
  13. $targetStream.Write($buffer, 0, $count)
  14. $count = $responseStream.Read($buffer,0,$buffer.length)
  15. $downloadedBytes = $downloadedBytes + $count
  16. }
  17.  
  18. $targetStream.Flush()
  19. $targetStream.Close()
  20. $targetStream.Dispose()
  21. $responseStream.Dispose()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement