何にとは言わないが、PowerShellでSocksを使いたいときに多分これで出来るというやつ。
https://qiita.com/kkdd/items/ac6e65f6e2e8fc32e7ca
これを参考に、認証は抜きでよいとやったら以下のようになる。
$proxyhost = "socks5://(host):(port)"
$proxy = New-Object System.Net.WebProxy $proxyaddress
[System.Net.WebRequest]::DefaultWebProxy = $proxy
これを打った後Invoke-WebRequestを失敗するようになる(SOCKS未対応のためページ取得ができなくなる)ので、これで各種ネットワーク接続をするCLIのソフトをSocksプロキシ経由で使えてる…と思う。