Windows Powershell

PowerShell combines a shell with .NET scripting. Sample Invoke-WebRequest via Proxied:

$proxy = New-Object System.Net.WebProxy("socks5://gateway.proxied.com:1080")
Invoke-WebRequest -Uri "https://example.com" -Proxy $proxy