Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $response = $request.GetResponse()
- $totalLength = [System.Math]::Floor($response.get_ContentLength()/1024)
- $responseStream = $response.GetResponseStream()
- $targetStream = New-Object -TypeName System.IO.FileStream -ArgumentList "E: 1 DIAD Read Me First.docx", Create
- $buffer = new-object byte[] 10KB
- $count = $responseStream.Read($buffer,0,$buffer.length)
- $downloadedBytes = $count
- while ($count -gt 0)
- {
- # [System.Console]::CursorLeft = 0
- #[System.Console]::Write(“Downloaded {0}K of {1}K”, [System.Math]::Floor($downloadedBytes/1024), $totalLength)
- $targetStream.Write($buffer, 0, $count)
- $count = $responseStream.Read($buffer,0,$buffer.length)
- $downloadedBytes = $downloadedBytes + $count
- }
- $targetStream.Flush()
- $targetStream.Close()
- $targetStream.Dispose()
- $responseStream.Dispose()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement