【OpenOffice】バックグラウンドで常駐させる方法

スポンサーリンク

JavaのJODConverterなどのライブラリを使ってOpenOfficeからPDF出力したいときに、

OpenOfficeをバックグラウンド常駐させたいときの方法です。

やり方

以下のコマンドを管理者権限のコマンドプロンプトで打つだけ!
soffice.exeのパスは適宜修正

"C:\Program Files (x86)\OpenOffice 4\program\soffice.exe" -headless -accept="socket,host=localhost,port=8100;urp;" -nofirststartwizard

↓補足

-headless(画面なし)、-accept(接続許可)、-nofirststartwizard(初期設定ウィザードをスキップ)

バックグラウンド起動が成功したかは、

常駐確認

コマンドなら以下

netstat -ano | find ":8100"

以下のような結果になればOK

C:\Windows\System32>netstat -ano | find ":8100"
  TCP         127.0.0.1:8100         0.0.0.0:0              LISTENING       17932

タスクマネージャーなら以下

OpenOfficeのプロセスがあることを確認

コメント

タイトルとURLをコピーしました