AeTrayMenu was originally developed as a service monitor. Therefore, the program has some special features for this purpose. This topic describes the steps you should follow in order to use these features.
Listing Services
Before you can use the service control/monitoring features, you have to tell AeTrayMenu which services you want to control. You have to do this in the [Services] section.
Service Control
You can define menu items that start/resume, stop, pause and restart services. For this, the service
action has been provided. Those menu items will be automagically enabled/disabled when necessary.
Status Indication
AeTrayMenu's tray icon can be changed to reflect the running state of the services you have specified. At intervals set by the ServiceCheckInterval
setting in the [Config]
section, AeTrayMenu will update its tray icon and the tray icon's hint text.
If you want to control multiple services, it can be handy to put the start, stop etc. menu items for a service in a submenu. For these cases, there's a special kind of submenu available; the servicesubmenu
automatically adapts its glyph to the running state of the service it has been linked to.
Other features
There are some other features available that may come in useful when working with services:
- You can open the Windows NT "Services" console using the
controlpanelservices
action.
- When you want to install/uninstall services while AeTrayMenu is running, this may lead to trouble because of AeTrayMenu having handles open to them. You can either use the
-quit
command-line parameter to shutdown a running AeTrayMenu instance, or use the closeservices
action to let AeTrayMenu close its handles.

See Also
[Services] Section
"Service" Action
[Config]: ServiceCheckInterval
[Config]: TrayIcon*Running
[Messages]: *RunningHint
List of Available Actions
[Menu.*] Section
Command-line Parameters