已安装SDK但仍然无法识别'makecert'一词'错误'

时间:2013-10-06 02:05:02

标签: powershell path makecert

运行win8.1 rtm(MSDN)。我已经将sdk下载到了

  

'C:\ Users \ foo \ Downloads \ Windows Kits \ 8.1 \ StandaloneSDK'。

第一次运行时没有错误...尝试重新运行告诉我所有功能都是最新的。我重新启动了。

尝试执行makecert工具:

  

makecert -sky exchange -r -n“CN = myDevLaptop”-pe -a sha1 -len 2048   -ss我的“myDevLap.cer”

并获得:

  

makecert:术语'makecert'未被识别为a的名称   cmdlet,函数,脚本文件或可操作程序。检查   拼写名称,或者如果包含路径,请验证路径   是正确的,然后再试一次。

怀疑路径的长度阻止了进一步的附肢。

1 个答案:

答案 0 :(得分:2)

我相信我需要稍微剔除我的道路。以下明确输入的路径解决了原始问题。

  

set-location'C:\ Program Files(x86)\ Windows Kits \ 8.1 \ bin \ x64 \'   makecert -sky exchange -r -n“CN = myDevLaptop”-pe -a sha1 -len 2048 -ss My“myDevLap.cer”