Si exécuté sans paramètres mes wget
impressions:
D:\>wget
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = c:/progra~1/wget/etc/wgetrc
D:\Apps\Util\wget: missing URL
Usage: D:\Apps\Util\wget [OPTION]... [URL]...
Try `D:\Apps\Util\wget --help' for more options.
Cela signifie probablement, c'est-à-dire recherche un fichier wgetrc
dans c:/progra~1/wget/etc/wgetrc
. Malheureusement, cet emplacement n'est pas disponible pour les programmes non root. Je pensais que je peux modifier SYSTEM_WGETRC
ou syswgetrc
variables d'environnement, mais cela semble avoir aucun effet
D:\>echo %SYSTEM_WGETRC%
d:\apps\util\wgetrc
D:\>echo %syswgetrc%
D:\APPS\Util\wgetrc
Réponses:
wget --help
ne vous dit pas grand-chose. Pour plus de détails, vous pouvez consulter le manuel wget en ligne Ou man wget (ce sont des choses différentes, cela vaut souvent la peine de les vérifier)En bref, voici un exemple
et un autre
Le manuel mentionne les
wgetrc
commandes . Vous voyez certaines choses sur les proxys http qui y sont listées.ajoutée
Concernant la page de manuel wget et le "manuel wget".
Les pages de manuel de la ligne de commande sont à jour, mais le manuel (une entité différente de la page de manuel) n'est pas toujours une version wget à jour. Au moment de l'écriture (septembre 2015), il l'est. http://www.gnu.org/software/wget/manual/wget.html Vous pouvez voir la version en haut et vérifier s'il s'agit de la dernière http://ftp.gnu.org/gnu/wget/ elle affiche les dates aussi. (Vous voyez sur archive.org qu'en novembre 2013, par exemple, le manuel gnu était très obsolète. En novembre 2013, même en mars 2014, ils montraient toujours wget 1.13.4 qui date de 2011)
Pour la page de manuel, si vous effectuez une vérification à partir de la ligne de commande, il doit s'agir de la version que vous utilisez afin que vous puissiez y aller en vous assurant simplement que votre commande est à jour / mise à jour. Vous pouvez vérifier que la / toute source en ligne que vous utilisez affiche la dernière page de manuel. Celui-ci semble bien https://www.kernel.org/doc/man-pages/ liens vers http://man7.org/linux/man-pages/man1/wget.1.html Vous pouvez également vérifier la version ici contre le lien ftp pour vous assurer qu'il s'agit de la dernière version.
la source
Je pense que vous voulez simplement définir la
HTTP_PROXY
variable d'environnement.De: http://www.gnu.org/software/wget/manual/html_node/Proxies.html :
la source
la réponse de barlop en général est très bien, mais quelques commentaires:
sur la ligne de commande dos / windows ou le fichier batch, vous spécifiez
alors wget fonctionne très bien.
il faudra généralement également vos informations d'authentification unique Windows si vous êtes dans un réseau d'entreprise avec une authentification NTLM contre le proxy (pas besoin de se tracasser avec le domaine - barre oblique inverse - utilisateur)
la source