bitsadmin util 和 setieproxy

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

注意

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

语法

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

参数

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

备注

使用此开关的每个连续调用都会替换以前指定的用法,但不替换以前定义的用法的参数。 例如,如果在单独的调用中指定 NO_PROXY、AUTODETECT 和 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