Windowsサーバー2008のコマンドラインからhttpを介してファイルをダウンロードする必要があります。 wget のようなものを探していますが、それは組み込みツールでなければなりません。
そのようなツールはありますか?
PowerShellがインストールされている場合...
(New-Object System.Net.WebClient).DownloadFile("http://icanhazip.com/","icanhazip.txt")
Windows全体で組み込み/デフォルトの同等のwgetはありません。
私はpowershellの方法を使用すると思いますが、エラーのあるsslコード(自己署名またはその他)のあるページなど、一部のページにアクセスする場合は、呼び出しの前に最初に期待値を設定する必要があります
[Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
$wc = New-Object System.Net.WebClient
$wc.DownloadFile ( "https://thesite.com/myPage", "LocalFileName.htm" )
何度もリダイレクトする場合、これも失敗します。維持するためにクッキーが必要な場合など...
残念なことに、自分で小さな実行可能ファイルを作成しなければ、これまでにすべての状況を実際に処理できるwget以外の何かはないようです。