134 votes

Est-il possible de télécharger en utilisant la ligne de commande de Windows ?

Sans utiliser d'utilitaires non standard (inclus dans Windows), est-il possible de télécharger en utilisant la ligne de commande de Windows ?

La version préférée est Windows XP, mais il est également intéressant de le savoir pour les versions plus récentes.

Pour clarifier davantage ma question :

  • Il doit utiliser HTTP
  • Le fichier doit être enregistré
  • Installation standard propre de Windows, sans outils supplémentaires

Donc en gros, puisque tout le monde crie Wget Je veux une fonctionnalité Wget simple, sans utiliser Wget.

2voto

Sipherlab Points 31

Si vous avez installé Python, voici un exemple qui va chercher le fichier get-pip.py sur le web.

python -c "import urllib; urllib.urlretrieve ('https://bootstrap.pypa.io/get-pip.py', r'C:\python27\Tools\get-pip.py')"

2voto

Chris Bornhoft Points 1549

Le fichier peut être téléchargé via la méthode ci-dessous

bitsadmin /transfert wcb /priorité haute https://sustainabledevelopment.un.org/content/documents/Agenda21.pdf C:\Program Fichiers (x86) \Dell Mise à jour \Agenda21.pdf

2voto

gsl Points 207

À partir de la version 17063 de Windows 10, "Curl" est désormais inclus, de sorte que vous pouvez l'exécuter directement à partir de Cmd.exe ou PowerShell.exe.

Par exemple :

C:\>curl.exe -V
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: 2017-11-14, security patched: 2019-11-05
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL

Pour télécharger un fichier :

curl.exe -O https://cdn.sstatic.net/Sites/superuser/Img/logo.svg

1voto

EvilChookie Points 4559

Si vous installez Telnet, j'imagine que vous pourriez faire une requête HTTP à un serveur pour télécharger un fichier.

Vous pouvez également installer Cygwin et utiliser wget pour télécharger un fichier également. Il s'agit d'un moyen très simple de télécharger des fichiers à partir de la ligne de commande.

1voto

Vous pouvez installer l'application Linux Wget sous Windows. Elle peut être téléchargée à partir de http://gnuwin32.sourceforge.net/packages/wget.htm . Vous pouvez ensuite lancer la commande "wget (inserturlhere)" ou toute autre commande de type URL dans votre invite de commande, et cela vous permettra de télécharger cette URL/fichier/image.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X