Skip to content

How to Start Deferred Processing Automatically When Logging Into Admin Account

Release Date: 11/16/2018
Version: 8.0 & up

To start Deferred Processing automatically when logging into an account, like Administrator, use the following procedure.  This procedure was designed for Windows Server 2008 and Elliott 8.5.  You may need to change this procedure based on your Windows OS and Elliott version accordingly.

Create Elliott Deferred Processing Icon (Shortcut) on Your Desktop
In this example, we log into the PSQL server as the Windows domain administrator.  On the desktop, we will create an Elliott Deferred Processing icon with the following properties:

For Run Local Option (Recommended)


For Run from Network Option


The above examples are for 8.5. For newer versions, like 8.6, replace 85 with 86.

The parameter /co:01 will bypass the company selection and launch Deferred Processing for company 01. Change this parameter according to your environment. 

For running in Local mode (preferred), it would be something like:
    Target: c:\users\administrator.NETCELLENT\appdata\local\netcellent\m\elliott7\bin85\el850dp.exe /co:01
    Start in: c:\users\ administrator.NETCELLENT\appdata\local\netcellent\m\elliott7\bin85
In this case, we assume you log in as "administrator" on the server. Notice the path is "administrator.NETCELLENT" because "administrator" is the local account profile path where "administrator.NETCELLENT" is for the domain account. You need to verify with your actual environment.

For running in Hybrid mode, it would be something like:
    Target: d:\netcellent\m\elliott7\bin85\el850dp.exe /co:01
    Start in: d:\netcellent\m\elliott7\bin85
Assuming the Elliott local folder is in d:\netcellent.

For running in Network mode, it would be something like:
    Target: m:\elliott7\bin85\el850dp.exe /co:01
    Start in: m:\elliott7\bin85

For 8.0-8.2, you can only run in Network mode.  The icon will be setup something like:
    Target: m:\elliott7\bin\el800dp.exe /co:01
    Start in: m:\elliott7\bin

Launch Deferred Processing in Ready Mode without Needing to Login 
There are still a few issues to resolve in order to launch Deferred Processing automatically.  First, you need to bypass the login screen.  Second, you need to start Deferred Processing in Ready mode.  To do so, start Elliott and click on the "Setup" icon in the top left corner of the Control Center screen.  Go to the "Print etc" tab.  In the Deferred Processing group area, do the following:
(1) Check the "Start in Ready Mode" checkbox
(2) Check the "Use Auto Login:" checkbox and fill in the Elliott user name and password.
See the sample screen below:

Save it and exit Elliott.

Now click on the Deferred Processing icon you created on the desktop and make sure that:
(1) You don't have to login.
(2) The Deferred Processing icon appears in the task tray.  The color should change from red to green.
If both are confirmed, then you are ready to proceed to the next step.

Copy and Paste Your Desktop Deferred Processing Icon to your Startup Folder
The program automatically creates a startup folder for Windows 2008 Server, which is typically:
    C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
In our example we logged in as the Netcellent domain administrator, so the corresponding folder is
    C:\Users\administrator.NETCELLENT\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Your startup folder would look like:

In this example, we start up Deferred Processing for both companies 01 and 03.

The final test is to log out of this PSQL server and log in again. Watch to see if Deferred Processing shows up in your task tray in green.  See the sample screen below:


You can mouse over the icon in the task tray and you will see a popup showing the company for the Deferred Processing task.  To manage Deferred Processing tasks, double right click on the icon and choose from the popup menu.

In order for Deferred Processing to continue to run, remain logged into the Windows server.  If you are logged into your server through Remote Desktop, simply click on the "x" in the Remote Desktop session to disconnect.

For the best performance, we suggest running Deferred Processing on your PSQL server directly to eliminate network traffic.


EMK

Feedback and Knowledge Base