Anil Wale wrote:
Hi Support Team,
We are trying to setup Libre Office as windows service on windows server 2008 R2 Server, using
following entry on regedit, but after this service not get started.
C:\Program Files (x86)\LibreOffice 4\program\ soffice.exe -headless -nofirststartwizard
-accept="socket,host=localhost,port=8100;urp;StarOffice.Service"
Can you please help me to setup LibreOffice_4.2.0 as a windows service or please send me steps.
I don't even know if LibreOffice can be run as a Windows service.
Perhaps someone else here might know. You can't just run any random
program as a service - it has to be designed to respond to the commands
to start and stop the service, and probably some other things. Assuming
LibreOffice can run as a service, configuring a service needs more than
just a single value in the registry; e.g. there are others specifying
whether the service should automatically start, what happens on errors, etc.
There are several problems with that command anyway:
- With spaces in the path to the executable, that has to be enclosed in
double-quotes ("). As it is, Windows will try starting C:\Program (which
probably doesn't even exist) as an executable, passing the rest as
parameters.
- There should not be a space between "program\" and "soffice.exe".
- As Piet mentioned, it looks like double hyphens are needed for
LibreOffice parameters:
https://help.libreoffice.org/Common/Starting_the_Software_With_Parameters
So that would be:
"C:\Program Files (x86)\LibreOffice 4\program\soffice.exe" --headless
--nofirststartwizard
--accept="socket,host=localhost,port=8100;urp;StarOffice.Service"
Rather than setting up a service, it's probably easiest to just auto-run
that command by adding an entry under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\ -
create a string value with whatever name you like (e.g. "LibreOffice
Service") and the command as the data. Before doing that though, it's
probably easiest to experiment and make sure the intended command works
by running it from a command prompt. If you did that with your command,
it outputs:
'C:\Program' is not recognized...
giving a pretty good hint to the first problem.
Mark.
--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.