Je viens de Linux / Unix et je me demandais si Windows avait un binaire capable de télécharger des fichiers depuis la console.
J'aimerais automatiser un certain processus et l'une de mes exigences est de ne pas installer beaucoup de logiciels, mais d'utiliser le plus possible les fonctions intégrées.
Merci!
windows
command-line-interface
curl
wget
carlspring
la source
la source
bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
Réponses:
Il n'y a pas de commande wget like intégrée dans Windows. Vous pouvez utiliser le .net Framework via Windows PowerShell comme dans cet exemple:
https://superuser.com/questions/362152/native-alternative-to-wget-in-windows-powershell
ou comme je le fais et utilise wget pour Windows:
http://gnuwin32.sourceforge.net/packages/wget.htm
la source
bitsadmin /transfer myDownloadJob /download /priority normal https://path/to/remote/file.txt c:\path\to\local\file.txt
Powershell.
Il existe également Invoke-WebRequest dans PS 3.0.
la source
Si vous avez PowerShell> = 3.0, vous pouvez utiliser Invoke-WebRequest
Ou joué au golf
Télécharger un fichier via HTTP sous Windows
la source
J'aime l'utilitaire http-ping. Vous pouvez exécuter avec ces paramètres: ping une fois et enregistrer le contenu dans google.html
Il ne nécessite pas d'installation. En savoir plus sur http-ping ici
la source