ELOxc.exe

ELOxc.exe is a pure console application that is controlled by the ELOxc service. The ELOxc service is a Windows service that processes all instances, as well as provides a web interface for the console.

The following is a list of commands and parameters accepted by ELOxc.exe. All of these commands must be run with elevated permissions (i.e. in a command line running as administrator).

Information: Most of the commands that follow contain a section in pointed brackets (such as <computer>). When you run the command, replace the sample text and brackets with the correct value for your environment (without brackets).

This section is divided into commands related to the ELOxc service and commands related to instances controlled by the service.

Service

To register the ELOxc service on your system, first install ELOxc using the installer. Then run the following command:

eloxc.exe -update -port:<port> -logdir:<log directory>

You can also register the ELOxc service without the installer with the following:

eloxc.exe -install -port:<port> -logdir:<log directory>eloxc.exe -update

To update the ELOxc serial number:

eloxc.exe -config -serial "<serial>"

To remove the ELOxc service from Windows:

eloxc.exe -uninstall

Instances

To register a new instance:

eloxc.exe -config -name:<instance> -service:http://<computer>:<port> -ix:"<Indexserver URL>" -login:<user> -password:<password>
  • config: Instructs ELOxc to store a new instance configuration. Does not take any parameters.
  • name: The name of the new instance.
  • service: The URL to the ELOxcSrv service.
  • ix: The Indexserver URL.
  • login/password: The user name and password of the ELOxc service user. Must be a user with Main administrator rights.
eloxc.exe -start -name:<instance>

Starts an instance with the specified name. The instance must already have been created with the -config parameter.

eloxc.exe -stop -name:<instance>

Stops an instance with the specified name. The instance must be running or the request will fail.

eloxc.exe -status -name:<instance>

This command returns information about the status of the specified instance. The information is written to a file named response_[timestamp]_Status.xml in the Response directory.

eloxc.exe -instances

Returns a list of all instances stored in the ELOxc configuration.

eloxc.exe -validate -name:<instance>

This command checks the configuration of the specified instance. If errors are detected in the configuration, a corresponding message is shown in the response file.

eloxc.exe -remove -name:<instance>

Deletes an instance along with its configuration data in the registry. The instance configuration in the ELO repository (and on the ELOxc Console application) remains unaffected.

eloxc.exe -mailboxes -name:<instance>

This command takes the list of e-mail mailboxes stored in the ELOxc instance configuration, then attempts to find the users and groups on the Active Directory. The results of the query are written to the response file.

Was this information helpful?

  • Yes
  • No


The captcha is not correct. Please check the code.

*Mandatory fields

  We do not reply to support requests sent through this form.
If you require assistance, contact your ELO partner or ELO Support.