bitsadmin setclientcertificatebyid

指定要在 HTTPS (SSL) 请求中用于客户端身份验证的客户端证书的标识符。

语法

bitsadmin /setclientcertificatebyid <job> <store_location> <store_name> <hexadecimal_cert_id>

参数

参数 说明
作业 (job) 该作业的显示名称或 GUID。
store_location 标识用于查找证书的系统存储的位置,包括:
  • CURRENT_USER
  • LOCAL_MACHINE
  • CURRENT_SERVICE
  • 服务
  • 用户
  • CURRENT_USER_GROUP_POLICY
  • LOCAL_MACHINE_GROUP_POLICY
  • LOCAL_MACHINE_ENTERPRISE。
store_name 证书存储名称,包括:
  • CA(证书颁发机构证书)
  • MY(个人证书)
  • ROOT(根证书)
  • SPC(软件发布者证书)。
hexadecimal_cert_id 表示证书哈希的十六进制数。

示例

若要为名为 myDownloadJob 的作业指定要在 HTTPS (SSL) 请求中用于客户端身份验证的客户端证书标识符,请键入以下命令:

bitsadmin /setclientcertificatebyid myDownloadJob BG_CERT_STORE_LOCATION_CURRENT_USER MY A106B52356D3FBCD1853A41B619358BD