Y a-t-il un Wget ou l'utilitaire de ligne de commande de type cURL natif à Windows Vista ? Comment cela fonctionne-t-il ?
Réponses
Trop de publicités?Natif de Windows (il est préinstallé et dépend du système d'exploitation). Service de transfert intelligent de fond (BITS) service Windows) :
Il peut faire ce que Wget fait, et probablement plus (vous pouvez contrôler un travail en cours via des commandes de type API - par exemple, vous pouvez obtenir la vitesse d'état et annuler s'il est trop lent).
Exemple d'utilisation tiré de ma propre expérience (vous pouvez effectuer des téléchargements parallèles dans le même .bat, ou des téléchargements séquentiels dans le même job) :
bitsadmin /create thisissomejobname
bitsadmin /addfile thisissomejobname http://kakao.ro/Pictures.iso C:\john_pictures.iso
bitsadmin /SetCredentials thisissomejobname Server BASIC somehttpuser somehttppassword
bitsadmin /resume thisissomejobname
REM how to get status:
bitsadmin /info thisissomejobname
Note : Il fonctionne sur Windows XP, 7, 8 et 10 (testé sur Windows 10 Pro). Sous Windows XP, il doit être installé manuellement à partir de la version SP2. Outils de soutien .
Sur la dernière version de Windows 10, l'avertissement de dépréciation a disparu, il semble donc que cet outil utile soit là pour rester.
PowerShell v3 CTP1 est livré avec une commande comme wget/curl. Elle s'appelle Invoke-WebRequest . Pour en savoir plus, vous pouvez consulter le post Windows Powershell V3 comprend des commandes comme wget/curl. .
J'utilise souvent PowerShell pour des choses simples, comme Le client Web DownloadString :
$wc = New-Object Net.WebClient
$wc.DownloadString('...')
Ou DownloadFile
si vous voulez quelque chose de téléchargé comme wget
et de le regrouper dans une fonction. Bien sûr, c'est très rudimentaire et ne dispose d'aucune des commodités telles que les téléchargements de curriculum vitae et autres.
Il semble qu'il vous suffise de télécharger un autre navigateur. Vous pouvez utiliser cette commande pour télécharger Mozilla Firefox avec l'invite de commande :
explorer.exe http://releases.mozilla.org/pub/mozilla.org/firefox/releases/6.0.2/win32/en-US/Firefox%20Setup%206.0.2.exe
Cela lance également Internet Explorer, mais uniquement avec un ensemble de fonctionnalités de base. Cela devrait fonctionner même si Internet Explorer est en panne (dans la plupart des cas).
Vous pouvez également utiliser la commande FTP. Tapez les commandes suivantes dans l'invite de commande :
- Type
FTP
- Ce qui ouvre le client FTP - Type
open ftp.mozilla.org
- Qui se connecte à Mozilla-FTP - Il suffit de se connecter en tant que Anonyme et utilisez un mot de passe vide.
- Type
cd /pub/mozilla.org/firefox/releases/4.0.1/win32/en-US/
-Pour changer de répertoire - Type
recv "Firefox Setup 4.0.1.exe"
- Pour télécharger le programme d'installation de Firefox. Le fichier est situé dans le dossier courant de l'invite de commande (généralement votreProfile
dossier) - Type
bye
pour fermer le client FTP - Type
exit
pour fermer l'invite de commande.
Il n'existe pas vraiment d'alternative à Wget. Vous pouvez utiliser Wget pour Windows et assignez le chemin dans vos variables d'environnement pour le faire fonctionner comme vous le souhaitez.
- Réponses précédentes
- Plus de réponses