即使我将它添加到系统路径后,Powershell也无法识别openssl

ula*_*ade 1 powershell openssl cmd

我在64位Windows 10上.我安装Win64 OpenSSL v1.1.0f并将安装目录添加C:\OpenSSL-Win64\bin到我的系统中PATH.在cmd或Powershell中运行它时,我得到:

openssl:术语"openssl"不被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.

我还缺少什么?

小智 8

如果你在Powershell中运行它,请检查$ env:path以确保"C:\ OpenSSL-Win64\bin"在那里.以前的注释都引用了cmd.exe中的PATH变量,您的错误消息表明您没有使用它.

如果不是,请在Powershell中运行以下命令:

$env:path = $env:path + ";C:\OpenSSL-Win64\bin"
Run Code Online (Sandbox Code Playgroud)