将证书绑定到端口命令,包括不需要的参数

时间:2014-09-10 12:51:44

标签: batch-file command certificate

我在批处理文件中使用以下命令:

netsh http add sslcert ipport=0.0.0.0:8502 certhash=‎A91C764627942494ECC31415F52281D478EFF674 appid={5f8e92c2-0af7-4a83-b6fb-491662e87456}

当读取命令时,额外的一组字符会被添加到certhash中,并提供以下命令:

netsh http add sslcert ipport=0.0.0.0:8502 certhash=ÔÇÄ‎A91C764627942494ECC31415F52281D478EFF674 appid={5f8e92c2-0af7-4a83-b6fb-491662e87456}

这导致命令失败。可能导致这种情况的原因是什么呢?

我还注意到将命令直接复制并粘贴到cmd会预先添加?符号上面看到的内容。

1 个答案:

答案 0 :(得分:0)

在提出这个问题后,字面意思是正确的。 这是一个隐藏的角色,正在从证书指纹中复制。复制指纹时,我只是没有复制第一个和最后一个空格