public/Save-WebRequestContentAsFile.ps1

1
2
3
4
5
6
7
8
9
10
11
12
function Save-WebRequestContentAsFile() {
    Param(
        [Parameter(Position = 0, ValueFromPipeline = $True)]
        [String] $Uri,

        [Parameter(Position = 1)]
        [String] $Destination 
    )

    $client = New-WebClient -Uri $Uri
    $client.DownloadFile($Uri, $Destination)
}