wget with Powershell

 function global:wget($Address, [switch]$NoCache)
{
 $client = New-Object Net.WebClient
 $proxy = New-object System.Net.WebProxy “10.0.0.10:8080”
 $proxy.Credentials = New-Object System.Net.NetworkCredential (“DOMAIN\user”, “password”
$client.proxy=$proxy
$Client.Headers.Add(“user-agent”, “Windows Powershell WebClient Header”
if ($NoCache) {
# doesn’t use the cache at all
$client.CachePolicy = New-Object Net.Cache.RequestCachePolicy([Net.Cache.RequestCacheLevel]::NoCacheNoStore)
}
$client.DownloadString($Address)
}
wget -Address http://www.be4sec.com” -NoCache

1 Comment

Leave a Reply