Vengo de un entorno Linux / Unix y me he estado preguntando si Windows tiene un binario que pueda descargar archivos desde la consola.
Me gustaría automatizar un determinado proceso y uno de mis requisitos es no instalar mucho software, sino usar las cosas integradas tanto como sea posible.
¡Gracias!
windows
command-line-interface
curl
wget
Carlspring
fuente
fuente
bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
Respuestas:
No hay wget como el comando incorporado en Windows. Puede usar .net Framework a través de Windows PowerShell como en este ejemplo:
https://superuser.com/questions/362152/native-alternative-to-wget-in-windows-powershell
o como lo hago y uso wget para Windows:
http://gnuwin32.sourceforge.net/packages/wget.htm
fuente
bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
Potencia Shell.
También hay Invoke-WebRequest en PS 3.0.
fuente
Si tiene PowerShell> = 3.0, puede usar Invoke-WebRequest
O golf
Descargar un archivo a través de HTTP en Windows
fuente
Me gusta la utilidad http-ping. Puede ejecutar con esta configuración: haga ping una vez y guarde el contenido en google.html
No requiere instalación. Consulta más información sobre http-ping aquí
fuente