跳轉到主要內容
本節提供操作指南,說明如何使用命令列 installer,在網路伺服器及連線到該伺服器的工作站上安裝您的應用程式。
在此情境中,您將透過命令列,在伺服器及透過網路連接至該伺服器的工作站上安裝使用 ABBYY FineReader Engine 程式庫的應用程式,整個過程無需與使用者進行任何互動。您將需要:
  • 一個線上授權權杖檔案 (名稱如 SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken) 。
請注意,應用程式執行時需要網際網路連線。首先,您需要在授權伺服器 (一台負責管理並向網路中各工作站分發授權的電腦) 上安裝程式庫。完成後,在各工作站上安裝程式庫、設定與授權伺服器的連線,並將授權權杖複製到每台工作站。

在授權伺服器上安裝程式庫和 Licensing Service:

使用以下選項,從發行套件執行 installRnt64.exe 檔案:
  • /quiet (或 /passive,若您想顯示進度列)
  • INSTALLDIR=“<destination path>“
    ABBYY FineReader Engine 程式庫將安裝至其中的資料夾路徑。
您的伺服器安裝命令列可能如下所示:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder" LICENSESRV="No" SERVERNAME="XXX.XXX.XXX.XX"‏
此命令列將以靜默模式將程式庫安裝至 C:\MyFolder,不顯示進度列,並將目前電腦設為授權伺服器。
如果您未在命令列中使用 “RegisterCOM=No”,請在啟動應用程式前,先確認授權伺服器登錄中 FREngine.dll 的路徑是否正確。若已安裝 OfficeConverters 和 Visual Components 模組,也請一併檢查其路徑是否正確。如果路徑有誤,請重新執行註冊程序。
如果授權伺服器不會兼作其中一台工作站,您只需在該伺服器上安裝 Licensing Service。從發行套件中的 License Server 資料夾執行 installLS.exe 檔案,然後依照精靈的指示操作:
  1. 在第一個畫面中,選取 Licensing Service 的安裝資料夾路徑,以及要使用的連線通訊協定。按一下 Next。
  2. 在第二個畫面中,檢查設定,然後按一下 Install。
更多詳細資訊請參閱《授權伺服器管理員指南》。

在授權伺服器上啟用授權:

線上授權無需啟用:授權資訊會在應用程式執行階段從 ABBYY 線上 Licensing Service 接收。若要進行授權,應用程式需傳送授權權杖檔案及授權密碼。您需要將權杖檔案放置於應用程式所預期的位置,該位置必須由開發人員指定 (預設為 %ProgramData%\ABBYY\SDK\12\Licenses) 。
在執行階段,應用程式需定期連線至 ABBYY 線上 Licensing Service,以接收授權資訊並傳送使用統計資料。不會與 ABBYY 伺服器交換任何私人資訊。
  • 請確認您已允許透過 443 連接埠 (HTTPS) 連線至 *.abbyy.com。
    如果連線中斷,且超過特定的重新連線逾時時間,應用程式將停止運作。同步週期和重新連線逾時時間是每個線上授權的特定參數。
請確認 GoDaddy 根憑證已安裝於本機的「受信任的根憑證授權單位」憑證存放區中。此憑證應位於已安裝 Licensing Service 的授權伺服器上。如需有關該憑證的詳細資訊,請參閱 GoDaddy 官方網站請注意,同一主機上無法同時使用兩個或多個線上授權。當應用程式正在執行且與 ABBYY Licensing Service 的連線正常時,您可以使用授權管理員查看目前有效的線上授權詳細資訊。

在工作站上安裝程式庫:

使用以下選項從發行套件中執行 installRnt64.exe 檔案:
  • /quiet (若要顯示進度列,則可使用 /passive)
  • INSTALLDIR=“<目標路徑>“
    ABBYY FineReader Engine Library 將安裝到的資料夾路徑。
  • LICENSESRV=No
    表示無需安裝 Licensing Service。
  • SERVERNAME=“<DNS 名稱或 IP 位址>“
    您在上一個步驟中設定的授權伺服器之 DNS 名稱或 IP 位址。
    注意:指定 SERVERNAME 時,LICENSESRV 會自動設為 No。
  • LICENSEDATADIR=“<destination path>” (選用)
    將用來儲存授權管理相關輔助資訊的新資料夾路徑。預設為 %ProgramData%\ABBYY\SDK\12\Licenses;或者,如果 installRnt**.exe 執行時使用 LICENSEDATADIR 選項,則為 LICENSEDATADIR\ABBYY_SDK_12_Licenses 資料夾。
工作站安裝的命令列範例如下:此命令列將以靜默模式 (不顯示進度條) 把程式庫安裝至 C:\MyFolder,並設定工作站從 IP 位址為 XXX.XXX.XXX.XX 的授權伺服器接收授權。
如果您未在命令列中使用 “RegisterCOM=No”,請在啟動應用程式之前,先在所有工作站的登錄中確認 FREngine.dll 的路徑是否正確。若已安裝 OfficeConverters 和 Visual Components 模組,也請對這些模組進行相同的檢查。若路徑有誤,請重新執行註冊程序。
將授權權杖複製到每個工作站的預設資料夾,或複製到您的應用程式在 InitializeEngine 函式中所指定路徑的資料夾。授權使用仍由授權伺服器管理,且只有伺服器需要網際網路連線。您的工作站只需連線至授權伺服器即可。
在此情境中,您將透過命令列,在伺服器及透過網路連接至該伺服器的工作站上安裝使用 ABBYY FineReader Engine 程式庫的應用程式,整個過程無需與使用者進行任何互動。您將需要:
  • Network Runtime 授權的序號。
首先,您需要在授權伺服器上安裝程式庫並啟用授權——授權伺服器是一台負責管理網路中各工作站授權並進行分發的電腦。完成後,再於各工作站上安裝程式庫。工作站無需進行啟用。

在授權伺服器上安裝程式庫和 Licensing Service:

從發行套件執行 installRnt64.exe 檔案,並使用以下選項:
  • /quiet (或 /passive,若您想要顯示進度列)
  • INSTALLDIR=“<destination path>“
    ABBYY FineReader Engine Library 將安裝於其中的資料夾路徑。
您的伺服器安裝命令列可能如下所示:
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder"
LicenseManager.exe /SilentActivation /SN:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 
installRnt64.exe /quiet INSTALLDIR="C:\MyFolder" LICENSESRV="No" SERVERNAME="XXX.XXX.XXX.XX‏"
此命令列將以靜默模式將程式庫安裝至 C:\MyFolder,不顯示進度列,並將目前電腦設為授權伺服器。
如果您未在命令列中使用 “RegisterCOM=No”,請在啟動應用程式之前,先檢查授權伺服器登錄中 FREngine.dll 的路徑是否正確。若已安裝 OfficeConverters 和 Visual Components 模組,也請同樣檢查其路徑是否正確。如果路徑有誤,請重新執行註冊程序。
如果您的授權伺服器不會作為其中一個工作站使用,您只需要在其上安裝 Licensing Service。執行發行套件中 License Server 資料夾內的 installLS.exe 檔案,並依照精靈的指示操作:
  1. 在第一個畫面上,選取 Licensing Service 的安裝資料夾路徑,以及要使用的連線通訊協定。按一下 Next。
  2. 在第二個畫面中,確認您的設定,然後按一下 Install。
如需更多資訊,請參閱《授權伺服器管理員指南》。

在授權伺服器上啟用授權:

安裝程式庫後,您可以在安裝目錄的 Bin64 資料夾中找到授權管理員工具程式 (LicenseManager.exe)。若網路可存取網際網路,請使用下列選項執行 LicenseManager.exe 以啟用您的授權:
  • /SilentActivation
  • /SN:<序號>
    您的 Standalone Runtime 授權的序號。
    請以下列其中一種格式指定序號:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 或 XXXXXXXXXXXXXXXXXXXXXXXX。
授權啟用的命令列範例如下:如需其他啟用選項 (例如,您的網路無法存取網際網路) ,請參閱授權啟用也可以透過 GUI 手動啟用授權。請參閱授權管理員公用程式

在工作站上安裝程式庫:

從發行套件執行 installRnt64.exe 檔案,並加上以下選項:
  • /quiet (或若您希望顯示進度列,請使用 /passive)
  • INSTALLDIR=“<目標路徑>“
    ABBYY FineReader Engine 程式庫將安裝到的資料夾路徑。
  • LICENSESRV=No
    表示不需要安裝 Licensing Service。
  • SERVERNAME=“<DNS 名稱或 IP 位址>“
    您在上一步設定的授權伺服器之 DNS 名稱或 IP 位址。
    注意:指定 SERVERNAME 時,LICENSESRV 會自動設為 No。
  • LICENSEDATADIR=“<目標路徑>” (可選)
    用來儲存授權相關輔助資訊的新資料夾路徑。預設為 %ProgramData%\ABBYY\SDK\12\Licenses 資料夾。
工作站安裝的命令列範例如下:此命令列將以靜默模式 (不顯示進度列) 將程式庫安裝至 C:\MyFolder,並設定工作站從 IP 位址為 XXX.XXX.XXX.XX 的授權伺服器接收授權。
如果您未在命令列中使用 “RegisterCOM=No”,請在啟動應用程式前,先在所有工作站的登錄檔中檢查 FREngine.dll 的路徑是否正確。若已安裝 OfficeConverters 和 Visual Components 模組,也請進行相同的檢查。如果路徑有誤,請重新執行註冊程序。
您也可以選擇設定雙伺服器組態,讓其中一個授權伺服器在另一台離線時作為備援。如需詳細資訊,請參閱設定備援授權伺服器組態