Je n'ai pas réussi à faire mine de travailler à partir du commutateur de ligne de commande, mais j'ai été capable de le faire juste en mettant ma variable d'environnement HTTP_PROXY (à noter que le cas semble être important). J'ai un fichier de commandes qui a une ligne comme ceci:
ENSEMBLE HTTP_PROXY=http://%USER%:%PASSWORD%@%SERVER%:%PORT%
J'ai mis les quatre référencé variables avant d'en arriver à cette évidence. À titre d'exemple si mon nom d'utilisateur est wolfbyte, mon mot de passe est secret et mon proxy est appelé pigsy et fonctionne sur le port 8080:
ENSEMBLE HTTP_PROXY=http://wolfbyte:secret@pigsy:8080
Vous voudrez peut-être prudent dans la façon de gérer ce que parce qu'il enregistre votre mot de passe en texte brut dans la machine de la session, mais je ne pense pas qu'il devrait être trop un problème.