Mariano S. Cosentino

← Blog

POWERSHELL: Acceder a internet por medio de un Proxy

21 de enero de 2011January 21, 2011

Powershell

This post is in Spanish.

Hoy necesitaba hacer funcionar este script detrás de un proxy, algo que me había sucedido en el pasado y que no había logrado solucionar.
Bueno, hoy lo saque andando y quería compartir las simples modificaciones, en caso de que alguien más este buscando esto.

Todo lo que necesitan hacer es agregar estas instrucciones antes de bajar los datos desde internet (yo prefiero hacerlo justo después de instanciar el objeto WebClient):

$proxyObject = new-object System.Net.WebProxy("MiServideProxy", 8080)
$proxyObject.BypassProxyOnLocal = $true
$proxyObject.Credentials = [System.Net.CredentialCache]::DefaultCredentials
[System.Net.GlobalProxySelection]::Select = $proxyObject

Espero que les sea útil.
Saludos, Marianok