The eBiss.CommandClient.exe allows to start different commands or jobs via command line mode1)2).
eBiss.CommandClient.exe --<parameter>
Possible parameters for the eBiss.CommandClient are
| CommandClient Parameter Name | Function |
|---|---|
| ShowHelp | starts and opens the eBiss Help |
| StopHelp | Stop the eBiss help |
| GetServerState | |
| SmoothShutdown | “Smooth shutdown of the eBiss Service”: during a smooth shutdown, all automations are first paused, and the system then waits up to 30 minutes for running jobs to complete. If any jobs are still running after 30 minutes, they are aborted and the service is terminated |
| RunJob (/r) “Job Name “ | starts a job |
| node “Node Oid” | A sub node in which the job should be statet (Change Node in Place). The job must be public for doing this |
| HelpService <Method> | specially designed for the help service, see help |
Example:
eBiss.CommandClient.exe --SmoothShutdown
The CommandClient should be called as administrator. If you run the help as a service, then the help should not be configured on the local IP (not 127.0.0.1).
eBiss.CommandClient.exe --HelpService <Method>
Possible options for the method:
| Method Name | Function | |
|---|---|---|
| Install | ||
| Uninstall | ||
| Start | Start the service | |
| Stop | Stops the service | |
In the following you will learn how to use the CommandClient by means of application examples.
eBiss.CommandClient.exe /r:JobName
Examples. <code>eBiss.CommandClient.exe /r:Import_Articles</code> <code>eBiss.CommandClient.exe /r: “Get from outside”</code> Run job in a sub node, for this the Job 'Get from outside' must be public: <code>eBiss.CommandClient.exe /r:“Get from outside” /node:ff407aac-4174-44bb-aa21-9c59a1a802bf</code> Please note, if there are spaces in the job name, quotation marks (”)** must be used.
Installs the eBiss Help Service on your system
eBiss.CommandClient.exe --HelpService Install
Stops the currently running eBiss Help Service
eBiss.CommandClient.exe --HelpService Stop
Uninstalls the eBiss Help Service
eBiss.CommandClient.exe --HelpService Uninstall
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="eBiss.ServerURL" value="tcp://127.0.0.1:9999/eBiss.ApiServer" />
<add key="eBiss.Client.AutoUser" value="Admin" />
<add key="eBiss.Client.AutoPass" value="Password" />
</appSettings>
</configuration>