bitsadmin util 和 setieproxy

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

注释

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

语法

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

参数

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

注解

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

例子

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

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