为什么赢了';在windows pc上运行ssh keygen时,命令提示符是否会标识ssh keygen?

为什么赢了';在windows pc上运行ssh keygen时,命令提示符是否会标识ssh keygen?,windows,git,pc,Windows,Git,Pc,出现以下消息“‘ssh keygen未被识别为内部或外部命令、可操作程序或批处理文件’ 我该怎么办?因为它没有安装?或者不在路径上 如果没有安装,安装一切的简单方法是安装Git for Windows,当它到达询问是否要安装Linux工具的部分时,它将为您提供3个选项。选择第3个选项,即使它下面显示警告。它将在Windows上很好地安装所有Linux工具。重新启动您的终端,键入ssh keygen,你可以走了 如果已安装: 将路径复制到程序 右键单击“我的电脑”,然后单击属性 单击“高级系统设置

出现以下消息“‘ssh keygen未被识别为内部或外部命令、可操作程序或批处理文件’


我该怎么办?

因为它没有安装?或者不在路径上

如果没有安装,安装一切的简单方法是安装Git for Windows,当它到达询问是否要安装Linux工具的部分时,它将为您提供3个选项。选择第3个选项,即使它下面显示警告。它将在Windows上很好地安装所有Linux工具。重新启动您的终端,键入ssh keygen,你可以走了

如果已安装:

将路径复制到程序

右键单击“我的电脑”,然后单击属性

单击“高级系统设置”

单击环境变量

在“Path”变量的末尾添加分号,并使用ssh keygen程序粘贴到目录中。如果已安装,则需要启动:

  • ,或
  • git bash.bat
    (基于
    [
    git bash.vbs
    ][3]

这将正确设置路径,并且在该命令行会话中,您将能够调用
ssh-keygen

假设您已经在windows中安装了git

1) 控制面板>系统>编辑系统变量

2) 系统属性>高级(选项卡)>环境变量(选项卡底部)

3) 系统变量>新建

变量名:ssh-keygen

变量值C:\Program Files\Git\Git cmd

单击“确定”


4) 关闭并重新启动CMD/Shell窗口

是否检查了
%path%
环境变量是否包含
ssh-keygen