无法将术语“ msbot”识别为cmdlet,函数,脚本文件或可运行程序的名称

时间:2019-03-05 16:21:36

标签: azure botframework

即使在运行“ npm install -g msbot”之后,我仍然看到msbot:术语“ msbot”未被识别为cmdlet,函数,脚本文件或可运行程序的名称。检查名称的拼写,或者是否包含路径,请验证路径是否正确,并在尝试清除现有机密并解密时重试:

msbot秘密-b my.bot-秘密OLDSECRET-清除

1 个答案:

答案 0 :(得分:1)

这可能是由几件事引起的。您可以尝试以下一些故障排除步骤:

  1. 如果您的控制台在Visual Studio或VS Code中运行,请尝试从普通控制台运行。
  2. 如果您刚刚安装了msbot,则可能需要关闭并重新打开控制台。
  3. 确保已将npm文件夹添加到环境变量中。请参阅下面的“添加环境变量”。
  4. 如果您已经从第3步中添加了PATH变量,则可能需要移动该条目以确保它位于节点安装路径的上方/之前%ProgramFiles%\nodejs\

添加环境变量

  1. “开始”菜单>键入“环境变量”,然后按Enter

enter image description here

  1. 点击环境变量

enter image description here

  1. 双击路径

enter image description here

  1. 确保已将C:\Users\<YourUserName>\AppData\Roaming\npm(或您的npm安装路径)添加到PATH变量中。您可能需要重新启动计算机才能生效。

enter image description here