在 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