web-dev-qa-db-ja.com

wget / curlのようなWindowsに組み込みのコマンドラインツールはありますか?

私はLinux/Unixの出身ですが、Windowsにコンソールからファイルをダウンロードできるバイナリーがあるかどうか疑問に思っていました。

特定のプロセスと私の要件の1つを自動化して、多くのソフトウェアをインストールせずに、組み込みのものを可能な限り使用したいと考えています。

ありがとう!

42
carlspring

Windowsには組み込みコマンドのようなwgetはありません。この例のように、Windows PowerShellを介して.net Frameworkを使用できます。

https://superuser.com/questions/362152/native-alternative-to-wget-in-windows-powershell

または私が行うようにWindows用のwgetを使用します:

http://gnuwin32.sourceforge.net/packages/wget.htm

12
user1008764

パワーシェル。

$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source, $dest)

PS 3.0にはInvoke-WebRequestもあります。

25
Ryan Ries

PowerShell> = 3.0を使用している場合は、 Invoke-WebRequest を使用できます

Invoke-WebRequest -OutFile index.html http://superuser.com

またはゴルフ

iwr -outf index.html http://superuser.com

WindowsでHTTP経由でファイルをダウンロード

14
Steven Penny

Http-pingユーティリティが好きです。これらの設定で実行できます。一度pingして、コンテンツをgoogle.htmlに保存します

http-ping.exe -n 1 http://www.google.com/ -f google.html

インストールは必要ありません。 ここでhttp-pingの詳細を確認してください

7
mstrumyla