在 Windows 上运行 OpenSSL 而不安装
这个解决方法帮助了我们很多工作(技术支持),我们制作了一个简单的批处理文件,我们可以从任何地方运行(我们没有安装实际 exe 的权限)。此解决方法将运行 OpenSSL 并为你打开 bin 文件夹(因为这是你创建或修改的任何文件将被保存的位置)。
如何设置:
-
下载 OpenSSL 二进制文件[这里] [1]。 (请注意,这已确认适用于 0.9.8h 版本。)
-
将此代码复制到名为 StartOpenSSL.bat 的文件中。将其保存到你选择的位置。它可以在任何地方运行。
@echo off title OpenSSL cd\openssl\bin if exist "C:\openssl\share\openssl.cnf" ( set OPENSSL_CONF=c:/openssl/share/openssl.cnf start explorer.exe c:\openssl\bin echo Welcome to OpenSSL openssl ) else ( echo Error: openssl.cnf was not found echo File openssl.cnf needs to be present in c:\openssl\share pause ) exit
-
下载 OpenSSL 二进制文件后,将它们提取到名为 OpenSSL 的文件夹中的 C 驱动器中。 (路径需要是 C:\ OpenSSL)。不要移动任何文件夹内容,只需将它们提取到文件夹即可。
-
你已准备好使用 OpenSSL。对于没有安装权限的 Windows 用户来说,这是一个很好的解决方法,因为它不需要任何权限。只需双击即可运行之前的 bat 文件。 [1]: http : //gnuwin32.sourceforge.net/packages/openssl.htm