【发布时间】:2015-02-02 23:48:09
【问题描述】:
我写了一个简短的脚本,让我可以下载一个文件。
Invoke-WebRequest -Uri $r2.Forms.Action -WebSession $myWebSession -OutFile $destination$filename
整个下载都缓冲在内存中,这对于较大的文件显然不是最佳选择。我想知道(我找不到)一种方法/属性来防止这种情况并直接流到磁盘。类似于 .NET 中的 AllowWriteStreamBuffering。
Out of Memory Exception When Using HttpWebRequest to Stream Large File
感谢任何帮助!
【问题讨论】: