To download a 30-Day fully functional evaluation version of Auto Close Idle, please download the following two files:

Auto Close Idle Server
Auto Close Idle Client

For a list of changes in this release, please click here.

For quick testing and evaluation, you can install both ACI Client and ACI Server on the same computer before installing the client on other computers. ACI Client and ACI Server auto-detect each other, so there is no need to add clients manually. As soon as a copy of ACI Client starts, it would show up in ACI Manager. When you start ACI Manager, you are prompted with a password. The default password is "admin", all lower case. This password can be changed from ACI Manager and is stored as MD5 checksum on ACI Server computer, so it's not easily viewable, nor it's transmitted as clear text.

You can start ACI Manager either from the desktop shortcut created on the computer where you installed ACI Server, or by going to any ACI Client and right clicking the tray icon and selecting "Enter Admin Mode".

Installation Instructions:

Normally, the software is installed by installing ACI Server on one computer, and install ACI Client on all computers that you would like to have the application closed. See below for an easy way to install ACI Client on multiple computers remotely.

Once you install and test ACI with the target application using one client, you can proceed with installing ACI Client on other computers.

Note that you cannot install more than one copy of ACI Server on your network, otherwise you will not see all users as they may join the wrong copy of ACI Server. To move ACI Server from one computer to another, uninstall it from the old computer before installing it on the new one.

Deploying ACI Client to multiple computers:

ACI Client setup program will do an intelligent new install, or accumulative update, or does nothing if everything is at the latest version. There is no need to uninstall any previous version, just install over the existing version if any.

ACI Client setup supports silent installation/accumulative updates without showing any messages to the user. It would first close ACIClient.exe if it was installed on the machine previously, and then update the files as needed, then runs the new version. What the user sees is that the icon in the task bar disappears, then reappear within few seconds after the update/install has been completed. One way to update or install ACI Clients without visiting each computer is by using the following tool:

This tool allows you to execute programs on remote computers. To use it to install ACI Client on all computers on the domain, use the following command:

psexec \\* -c -d -f -i ACIClientSetup.exe /verysilent /suppressmsgboxes /norestart /nostart

To install it on a single computer remotely, use the following command:

psexec \\TestPC -c -d -f -i ACIClientSetup.exe /verysilent /suppressmsgboxes /norestart /nostart

You can also refer to a computer by IP Address, for example:

psexec \\ -c -d -f -i ACIClientSetup.exe /verysilent /suppressmsgboxes /norestart /nostart

The tool requires the user to be a member of the local administrators group for it to work. Fortunately, when a computer joins a domain, the group "Domain Admins" is added to the local administrators group on that computer, so the network administrator only has to be a member of "Domain Admins" to run the setup remotely. If you are using Vista and after, please right click the Command Prompt shortcut and select "Run as Administrator" to run it elevated, otherwise you would get access denied errors.

In networks without a domain, such as workgroups, you can create a new group, such as "NetAdmins". Then go to each computer, and add "NetAdmins" group to the local "Administrators" group. This is a one time activity that will allow any member of "NetAdmins" group to manage computers remotely.

ACI Client installation notes:

Installing ACI Client Silently without using PsExec Tool:

To install ACI client silently, use the following command:

ACIClientSetup.exe /verysilent /suppressmsgboxes /norestart /nostart

When you use this method, no windows will be displayed to the user nor error messages. ACI does not require a restart normally, even if a restart is required, it can function without it. Setup will run ACI Client after it finishes the installation automatically, unless /nostart is specified. If you remove /norestart option above, the computer will restart if a restart is required without asking the user.

ACI Client Setup Command Line Options:

Here is the list of command line options that the client setup accepts:

/verysilent Instructs Setup to be very silent by not showing any windows except the "Do you wish to continue?" prompt and some message boxes.
/suppressmsgboxes Instructs Setup to suppress message boxes, such as the confirmation messages above.
/norestart Instructs Setup not to restart the computer, even if a restart is required. If you omit this option, a restart is done automatically without prompting the user.
/LOG Instructs Setup to create a log file in the user's TEMP directory.
/LOG="filename" Same as /LOG, except it allows you to specify a log filename.
/ip:<IP Address> Tells the client to disable the auto detect ACI Server feature and instead connect to ACI Server at the given IP. This is useful for clients behind a router. Specifying "" as the IP address would re-enable the automatic detection process.
/p:<port> Tells the client to use the given port.
/noshortcuts Tells the client not to create any shortcuts in the start menu. This option cannot be undone by the updater. You must reinstall the software to get the shortcuts back.
/nostart Tells the installer not to start ACI Client after the installation is complete. Note that you must specify this option if you are installing ACI Client remotely, otherwise ACI Client will not see the target application until the computer is restarted, or the user logs off, then back on. This is because psexec starts ACI Client as the same user who ran psexec, which is usually an administrator. After the client logs off or restart his or her computer, both ACI Client and the target application run as the same logged on user, and ACI Manager would show the application normally.

It's possible to run the setup multiple times and change the options to suit your needs. The setup will detect this and only makes the necessary changes.