È possibile abilitare la comunicazione del proxy di rete nello script di PowerShell utilizzando parametri context.

Alcuni cmdlet di PowerShell potrebbero richiedere l'impostazione di un proxy di rete come variabile di ambiente nella funzione PowerShell. Le configurazioni di proxy vengono fornite alla funzione PowerShell con i parametri $context.proxy.host e $context.proxy.host.

È possibile aggiungere questi parametri context all'inizio dello script di PowerShell.
$proxyString = "http://" + $context.proxy.host + ":" + $context.proxy.port
$Env:HTTP_PROXY = $proxyString
$Env:HTTPS_PROXY = $proxyString

Se i cmdlet supportano il parametro -Proxy, è possibile anche passare il valore del proxy direttamente ai cmdlet PowerShell specifici.