Windows altında wget / curl gibi yerleşik bir komut satırı aracı var mı?


40

Bir Linux / Unix geçmişinden geliyorum ve Windows'un dosyaları konsoldan indirebilecek bir ikili dosyası olup olmadığını merak ediyorum.

Belli bir işlemi ve gereksinimlerimden birini, çok fazla yazılım yüklememek, ancak yerleşik malzemeleri mümkün olduğunca kullanmak için otomatikleştirmek istiyorum.

Teşekkürler!


dürüst olmak gerekirse .. wget ve curl gerçekten yerleşik komutlar değildir.
Mike

1
Windows 8.1, Ekim 2017 - bukle ve wget hem bu gösterileri gibi PowerShell dahildir: stackoverflow.com/questions/33364752/...
SDsolar

Bu siteye henüz cevap yazabilmek için yeterli kredim yok, ancak kabul edilen cevap yanlış. Aslında, pencerelerde kullanıma hazır bir alternatif var:bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
aaronsteers

Yanıtlar:


11

Windows'ta yerleşik komut gibi bir wget yoktur. .Net Framework’ü aşağıdaki örnekte olduğu gibi Windows PowerShell ile kullanabilirsiniz:

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

veya benim yaptığım ve Windows için wget kullandığım gibi:

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


1
Teşekkürler! Yerli bir ikiliyi umuyordum, ama ... bu da ne? : D
13:09

Windows için wget'in gnu sürümü büyük dosyaları indirirken çökmesine neden olan önemli bir hataya sahiptir.
Juan Jimenez

Bu siteye henüz cevap yazabilmek için yeterli kredim yok, ancak kabul edilen cevap yanlış. Aslında, pencerelerde kullanıma hazır bir alternatif var:bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
aaronsteers

24

Güç kalkanı.

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

PS 3.0'da da Invoke-WebRequest var.


Ben gerçekten sistemin yerel bir uygulama kısmını umuyordum.
13:08

5
Sistemin doğal bir parçasıdır. Kutunun dışında Windows ile birlikte geliyor.
Ryan Ries


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.