Pochodzę z systemu Linux / Unix i zastanawiałem się, czy system Windows ma plik binarny, który może pobierać pliki z konsoli.
Chciałbym zautomatyzować pewien proces i jednym z moich wymagań, aby nie instalować dużo oprogramowania, ale jak najwięcej korzystać z wbudowanych funkcji.
Dzięki!
windows
command-line-interface
curl
wget
carlspring
źródło
źródło
bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
Odpowiedzi:
W systemie Windows nie ma wbudowanego polecenia wget. Możesz korzystać z .NET Framework za pomocą Windows PowerShell, jak w tym przykładzie:
https://superuser.com/questions/362152/native-alternative-to-wget-in-windows-powershell
lub jak robię i używam wget dla Windows:
http://gnuwin32.sourceforge.net/packages/wget.htm
źródło
bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
PowerShell.
W PS 3.0 jest także Invoke-WebRequest.
źródło
Jeśli masz PowerShell> = 3.0, możesz użyć Invoke-WebRequest
Lub grał w golfa
Pobierz plik przez HTTP w Windows
źródło
Lubię narzędzie http-ping. Możesz uruchomić z tymi ustawieniami: ping raz i zapisz zawartość na google.html
Nie wymaga instalacji. Dowiedz się więcej o http-ping tutaj
źródło