1. 程式人生 > >windows系統,OpenOffice開機服務自啟動並保持一直啟動狀態

windows系統,OpenOffice開機服務自啟動並保持一直啟動狀態

在做office文件轉pdf檔案再轉swf檔案時,遇到啟動openoffic系統後,依然找不到8100埠的情況,非常困擾,後來搜到一個解決方法,整理步驟如下

第一步,下載並安裝OpenOffice.org。(預設裝在C:\ProgramFiles\OpenOffice.org 3)
 第二步,下載並安裝Windows Server 2003 Resource Kit Tools。(預設裝在C:\Program Files\Windows ResourceKits)
 第三步,通過下面的命令建立一個名為OpenOfficeUnoServer的服務:
              在開始執行裡輸入CMD命令(執行cmd.exe),在控制檯下輸入: 
"C:\Program Files\Windows ResourceKits\Tools\instsrv.exe"OpenOfficeUnoServer

 "C:\ProgramFiles\Windows Resource Kits\Tools\srvany.exe"
      注意:上面命令中的引號是必須要加上的,否則,windows將無法識別。且 OpenOfficeUnoServer兩邊需要有空格。若要驗證該服務已正確建立,檢查登錄檔。

驗證 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OpenOfficeUnoServerImagePath的值是否為c:\ProgramFiles\Windows Resource Kits\Tools\srvany.exe

第四步,開啟登錄檔,找到上述目錄,在
OpenOfficeUnoServer下新建名為Parameters。在Parameters下新建兩個字串值。分別為:1.   name:  Application
value:  C:\ProgramFiles\OpenOffice.org 3\program\soffice.exe2.   name: AppParameters
           value: -invisible-headless -accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard

第五步,開啟控制面板\管理工具\服務,找到名為OpenOfficeUnoServer

的服務,設定屬性啟動型別為自動,並啟動服務第六步,你可能需要將OpenOfficeUnoServer新增為防火牆例外。第七步,在cmd下用以下命令檢視8100埠是否被監聽,netstat -anp tcp