[string] $fileName = "en_sql_server_2008_r2_developer_x86_x64_ia64_dvd_522665.iso"
[string] $url = "http://installers.abc/iso/$filename"
[string] $tempPath = "c:\balpreet"
function Download-Iso {
Param(
[string] $FileName,
[string] $Url,
[string] $destinationFolder
)
[string] $destination = Join-Path -Path $tempPath -ChildPath $fileName
write-host "downloading from : $url to $destination"
$client = new-object System.Net.WebClient
$client.DownloadFile( $Url, $destination )
}
Download-Iso -FileName $fileName -Url $url -DestinationFolder = $tempPath
我试图从通过HTTP可以访问的远程位置下载4.07 GB(4,380,329,984字节)的ISO文件。
在Windows 7中,它下载完整的4.07 GB文件。
在Windows Server 2008 R2中,它只下载了81.4 MB(85,363,075字节),并假装已经完成了下载。代码没有抛出任何错误,但也没有完全下载文件。
有什么线索吗?