bitsadmin util 和 setieproxy

设置使用服务帐户传输文件时要使用的代理设置。 必须从提升的命令提示符运行此命令才能成功完成。

Note

BITS 1.5 及更早版本不支持此命令。

Syntax

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

Parameters

Parameter Description
帐户 指定要定义的代理设置的服务帐户。 可能的值包括:
  • LOCALSYSTEM
  • NETWORKSERVICE
  • LOCALSERVICE.
使用情况 指定要使用的代理检测形式。 可能的值包括:
  • NO_PROXY. 请勿使用代理服务器。
  • AUTODETECT. 自动检测代理设置。
  • MANUAL_PROXY. 使用指定的代理列表和绕过列表。 必须在使用标记之后立即指定列表。 例如,MANUAL_PROXY proxy1,proxy2 NULL
    • Proxy list. 要使用的代理服务器的逗号分隔列表。
    • Bypass list. 由空格分隔的主机名或 IP 地址列表,或者两者都无法通过代理路由传输。 这可以 <本地> 来引用同一 LAN 上的所有服务器。 NULL 值或可用于空代理绕过列表。
  • AUTOSCRIPT.AUTODETECT 相同,只是它还运行脚本。 必须在使用标记之后立即指定脚本 URL。 例如,AUTOSCRIPT http://server/proxy.js
  • RESET.NO_PROXY相同,不同之处在于它删除了手动代理 URL(如果指定)和使用自动检测发现的任何 URL。
connectionname Optional. 与 /conn 参数一起使用以指定要使用的调制解调器连接。 如果未指定 /conn 参数,BITS 将使用 LAN 连接。

Remarks

使用此开关的每个连续调用都会替换以前指定的用法,但不会替换以前定义的用法的参数。 例如,如果在单独的调用上指定 NO_PROXYAUTODETECTMANUAL_PROXY ,则 BITS 使用上次提供的用法,但保留以前定义的用法中的参数。

Examples

若要设置 LOCALSYSTEM 帐户的代理用法,请执行以下作:

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