bitsadmin util and setieproxy

Définissez les paramètres de proxy à utiliser lors du transfert de fichiers à l’aide d’un compte de service. Vous devez exécuter cette commande depuis une invite de commandes avec élévation de privilèges pour qu’elle aboutisse.

Notes

Cette commande n’est pas prise en charge par BITS 1.5 et versions antérieures.

Syntaxe

bitsadmin /util /setieproxy <account> <usage> [/conn <connectionname>]

Paramètres

Paramètre Description
account Spécifie le compte de service dont vous souhaitez définir les paramètres proxy. Les valeurs possibles incluent :
  • LOCALSYSTEM
  • NETWORKSERVICE
  • LOCALSERVICE.
usage Spécifie la forme de détection de proxy à utiliser. Les valeurs possibles incluent :
  • NO_PROXY. N’utilise pas de serveur proxy.
  • AUTODETECT. Détecte automatiquement les paramètres de proxy.
  • MANUAL_PROXY. Utilise une liste de proxy et une liste de contournement spécifiées. Vous devez spécifier vos listes immédiatement après la balise usage. Par exemple : MANUAL_PROXY proxy1,proxy2 NULL.
    • Liste de proxys. Liste délimitée par des virgules des serveurs proxy à utiliser.
    • Liste de contournement. Liste délimitée par des espaces de noms d’hôtes ou d’adresses IP, ou les deux, pour lesquels les transferts ne doivent pas être routés via un proxy. Il peut s’agir de <local> pour faire référence à tous les serveurs sur le même réseau LAN. Les valeurs NULL peuvent être utilisées pour une liste de contournement de proxy vide.
  • AUTOSCRIPT. Identique à AUTODETECT, sauf qu’il exécute également un script. Vous devez spécifier l’URL du script immédiatement après la balise usage. Par exemple : AUTOSCRIPT http://server/proxy.js.
  • RESET. Identique à NO_PROXY, sauf qu’il supprime les URL de proxy manuelles (si spécifiées) et toutes les URL découvertes avec la détection automatique.
connectionname facultatif. Utilisé avec le paramètre /conn pour spécifier la connexion de modem à utiliser. Si vous ne spécifiez pas le paramètre /conn, BITS utilise la connexion LAN.

Notes

Chaque appel successif utilisant ce commutateur remplace l’utilisation spécifiée, mais pas les paramètres de l’utilisation définie. Par exemple, si vous spécifiez NO_PROXY, AUTODETECT et MANUAL_PROXY sur des appels distincts, BITS utilise la dernière utilisation fournie, mais conserve les paramètres de l’utilisation définie.

Exemples

Pour définir l’utilisation du proxy pour le compte LOCALSYSTEM :

bitsadmin /util /setieproxy localsystem AUTODETECT
bitsadmin /util /setieproxy localsystem MANUAL_PROXY proxy1,proxy2,proxy3 NULL
bitsadmin /util /setieproxy localsystem MANUAL_PROXY proxy1:80