CmdID

CmdID / Commands / bitsadmin

bitsadmin setclientcertificatebyid

Specifies the identifier of the client certificate to use for client authentication in an HTTPS (SSL) request. Windows commands reference

On Windows

Opens CmdID with your command. It is read in your browser and sent nowhere.

Windows

from the Windows commands reference, CC BY 4.0
bitsadmin /setclientcertificatebyid <job> <store_location> <store_name> <hexadecimal_cert_id>

To specify the identifier of the client certificate to use for client authentication in an HTTPS (SSL) request for the job named myDownloadJob

bitsadmin /setclientcertificatebyid myDownloadJob BG_CERT_STORE_LOCATION_CURRENT_USER MY A106B52356D3FBCD1853A41B619358BDIdentify
jobThe job's display name or GUID.
store_locationIdentifies the location of a system store to use for looking up the certificate, including: - CURRENT_USER - LOCAL_MACHINE - CURRENT_SERVICE - SERVICES - USERS - CURRENT_USER_GROUP_POLICY - LOCAL_MACHINE_GROUP_POLICY - LOCAL_MACHINE_ENTERPRISE.
store_nameThe name of the certificate store, including: - CA (Certification Authority certificates) - MY (Personal certificates) - ROOT (Root certificates) - SPC (Software Publisher Certificate).
hexadecimal_cert_idA hexadecimal number representing the hash of the certificate.