LogonWatcher 2.2 Documentation

Main menu


How can I use it?
Launch
Preferences
Configure
Popup context menu
Snapshots
SaveToWeb
Search
Alarms
Send messages
Shutdown (Restart, Logoff, PowerOff) group
Schedule action (Restart, Logoff, PowerOff) for the group
Get user info
Disable User
Wake on Lan (WOL)
Remote Installation, removal and control of ChatKiller
Windows Terminal Server clients

Launch

Double-click LogonWatcher executable. You will see something like this:

main.gif (12740 bytes)

Computer - remote host name
User - name of the user, which is logged on the remote host
Domain - used to show user's domain. LogonWatcher supports Windows NT and Active Directory domains.
If your network have no domains (or it is not Windows-based), you will see remote host name in Domain field.
Logon time - local time of the user logon
Status - status field used to show additional info, like ChatKiller version or error condition
Active window - title of the active (frontmost) window on the remote workstation

First, you need to Configure your installation and then install ChatKiller service (included) on remote hosts and check "Use ChatKiller if possible to get logon info" in Preferences.


back to top

Configure list_i.gif (127 bytes)

After clicking "Edit computer list" button, you'll see something like this:

list.gif (9366 bytes)

At left you see combobox with group's name and list of computers in list.
At right listed all computers from your domain.
To add group, click button add_gr_i.gif (67 bytes)
To delete group, click button del_gr_i.gif (57 bytes)
To add computer to group, select it at right and click button add_comp_i.gif (107 bytes)
To remove computer from list, select it at left and click button del_comp_i.gif (108 bytes)
To move computer up/down in the list, click arrows arrows_i.gif (139 bytes)arrows_i.gif (139 bytes)

To rename group or computer, double-click on it.
Make right-click on computer in list to manage it with context popup menu.

To cancel changes and return to main window, click button cancel_i.gif (127 bytes)
To save changes and return to main window, click button ok_i.gif (85 bytes). After saving changes, all threads will be stopped, so you have to start it manually again (refresh resresh_i.gif (1049 bytes) , refresh all refresh_all_i.gif (98 bytes) ).

You can also edit computer and group names using Popup context menu.

Now you are ready to enjoy all features of LogonWatcher.

back to top

Preferences

Select Preferences item from File menu:

main.gif (12740 bytes) main.gif (12740 bytes) main.gif (12740 bytes)

Show splash screen on startup - This disables startup splash screen (only for registered users)
Minimize to System Tray - If checked, application will be minimized to System Tray, not the Task Bar
Use TCP/IP ping to determine live hosts - This will minimize delays on offline computers.
Interval between loops - Use this to set delay between loops in group.
Remote Administrator - Enter here path to Remote Administrator executable.
Remote Active Window Title - With this setting you can see active window's title on remote computer.
Force update MAC addresses every loop - If checked, LogonWatcher will scan for MAC-address every computer in group every loop even if this record exists in hosts.ini file.
Remote port to connect - port which is used on remote side by ChatKiller (ChatKiller also have this parameter)
Use ChatKiller if possible to get logon info - if checked, ChatKiller used to get logged-in user name (faster), else used remote registry connect method
Check Remote Active Window Title - if checked, Active windows's title from remote computer will be shown in appropriate field
Show version in Status field - if checked, version of ChatKiller running on remote computer will be shown in Status fields

back to top

Popup context menu

Click anywere on the line representing computer - and click the right mouse button - you will see this pop-up menu:

popup1.gif (1215 bytes)
popup2.gif (1201 bytes)
popup3.gif (2277 bytes)
popup4.gif (2313 bytes)

popup4.gif (2313 bytes)

Refresh starts an additional thread to look for a logged in user on a selected computer (double click does it too).
Radmin View or Control initiates Remote Administrator start-up with name of selected computer as target.
At first set the path to RAdmin folder in Preferences dialog (menu File).
Kill Frontmost application kills frontmost application on selected remote computer (with ChatKiller 1.0.4 and up installed on remote side).
Logoff initiates logoff procedure on remote workstation  (see section Shutdown group below).
Restart initiates restart procedure on remote workstation  (see section Shutdown group below).
Shutdown initiates shutdown procedure on remote workstation (see section Shutdown group below).
PowerOff initiates poweroff procedure on remote workstation (see section Shutdown group below).
Power on computer realizes WOL function
Send message realizes Send message function
Get User Info realizes Get User Info function.
Disable User interactively disables user in NetInfo (Active Directory) database, so it can not logon again.
ChatKiller service commands used to control ChatKiller service
Edit list contains commands to edit computer list in selected group without going to Edit computer list dialog.

Click the right mouse button on the groups tab and you will see this pop-up menu:

popup4.gif (2313 bytes)
Using these commands you can edit groups without going to Edit computer list dialog.

Now you are ready to enjoy other features of LogonWatcher.

back to top

Snapshots save_i.gif (97 bytes) save_all_i.gif (112 bytes) autosave_i.gif (125 bytes)

Snapshot gives you a 'hard copy' of the network status. Save one screen at tim e with this button save_i.gif (97 bytes), save all the groups at one time with this button save_all_i.gif (112 bytes), and setup Autosave autosave_i.gif (125 bytes) feature to get snapshots once per specified interval:

autosave.gif (3452 bytes)

Snapshots taken with button save_i.gif (97 bytes) and save_all_i.gif (112 bytes) saved to directory which you choose in Autosave dialog.

back to top

SaveToWeb savetoweb_i.gif (118 bytes) savetoweb_o_i.gif (146 bytes)  

SaveToWeb gives you a 'hard copy' of the network status in the HTML format. Save all the groups at one time with this button savetoweb_i.gif (118 bytes), and setup SaveToWeb savetoweb_o_i.gif (146 bytes) feature to get snapshots once per specified interval:

autosave.gif (3452 bytes)

savetoweb_h.gif (2622 bytes)

 

Snapshots taken with button savetoweb_i.gif (118 bytes) saved to directory which you choose in SaveToWeb dialog.

back to top

Search search_i.gif (79 bytes)

Want to find some person in network and don't know where he is logged in now? Look in the group's lists or take a look into the Search search_i.gif (79 bytes) capability of LogonWatcher:

search.gif (3641 bytes)

Here you can find a person in network by searching in group's lists (very fast) or entire network (slow).
Need to know who is logged on the workstation with a  name  "Billy G. computer" ? Enter it's name into the field and click the Find user button.

back to top

Alarms alarms_i.gif (146 bytes)

The list of alarms can handle up to 50 computers, 50 people and 50 strings (3 in demo mode). Just add a computer, person or string in the watch list and relax - Big brother's eyes will look upon them:

alarms.gif (4769 bytes)

back to top

Send messages

By selecting Send message item from Message menu or popup context menu

send.gif (3814 bytes)

back to top

Shutdown group restart_i.gif (652 bytes) shutdown_i.gif (652 bytes)

Shutdown group of actions include: Restart computer/group, Shutdown computer/group, PowerOff computer/groupand Logoff computer/group.
Logoff and PowerOff features are available only if ChatKiller service version 1.0.3 and up (included) installed on remote side.
Using button shutdown_i.gif (652 bytes) you can initiate system shutdown on all computers from selected group. With button restart_i.gif (652 bytes) all computers from group will be restarted.
You must confirm action by clicking on Do it! button in Question dialog. Be very carefull - this action can not be cancelled without quitting LogonWatcher.

alarms.gif (4769 bytes)

back to top

Get user info

You can get some little info about user using item Get User Info from menu User.
You can enter another name in text edit box and refresh contents of dialog by clicking Get Info button.

alarms.gif (4769 bytes)

back to top

Disable User

You can always disable logged-in user by selecting item Disable User from menu User (disabled user can not logon again).
Enter reason of disabling (running games, chat, cracks or something...), it will be saved in Comments field of user info on the server.

alarms.gif (4769 bytes)

back to top

Wake on Lan (WOL)

Wake on Lan function used to remote power on (wake) systems which supports this feature (you need to know remote computer's MAC-address also).
LogonWatcher automatically gets MAC-address of remote systems (powered-on) while scanning them for logged-in user.
You can force update of MAC-addresses using Force update MAC addresses every loop in Preferences dialog.

back to top

Remote installation, removal and control of ChatKiller

ChatKiller service (included in package) used on local hosts to:
- control which applications user can launch
- deliver Remote Active Window Title to LogonWatcher
- provides remote Logoff of logged-in user and Poweroff of the remote system.
- get logged-in user from Windows 9X/NT/2000/XP/2003 and Mac OS X hosts (you'll need manually add ChatKiller to startup scripts on these stations)
- remote kill foreground process
- after installation of ChatKiller you don't need to be admin on remote side to work with it (except for PowerOff and Logoff actions).

Using LogonWatcher 1.5 and later you can remote install, remove, start or stop ChatKiller service on selected workstations using Popup context menu (you can not install or remove ChatKillerX on Mac OS X workstations remotely).

Starting from version 2.0 of LogonWatcher and ChatKiller they work together to get user name, info's and so on.

It is strongly recommended to use ChatKiller 2.1 (ChatKillerX 2.1) and up on remote hosts with LogonWatcher 2.1 and up.

back to top

Schedule action (PowerOff, Restart, Logoff) for the group

You can schedule some actions to be launched on some groups at the appropriate time using Schedule feature.

alarms.gif (4769 bytes)

Here you can Enable scheduler, add or remove action, change action's parameters (group, action, time).

PowerOff and Logoff actions require ChatKiller service running on remote hosts.

back to top

Windows Terminal Server clients

Starting from LogonWatcher 2.3 you can see users logged on to Windows Terminal Server, control their active application and logoff them remotely.

Follow this steps to get this feature running:
1. Install ChatKiller service on your terminal server.
2. Copy krnl32.exe into some folder on terminal server ("c:\windows\system32\kernel" for example)
3. Add command file to startup folder of "All users" containing command:
start c:\windows\system32\kernel\krnl32.exe -term -hidden -file c:\windows\system32\krnl32.ini
4. Now add computers into list manually with name like this: TERM:CLIENT - where TERM is the name of your terminal server, CLIENT is the name of the connected client which you want to control (system variable %clientname%). Your list can look like this:
TERM
TERM:client1
TERM_10:client2
So you can watch users on the console of the server (TERM), on the client1 of the server TERM (TERM:client1) and on the client2 of server TERM_10 (TERM_10:client2).

back to top


(c) 2001-2008, ALXsoftware