How can we accommodate the requirements shown below in a project.

1.. We should be able to know what are the processes(programs) that are currently running on a client system...

2. If a particular process in a client system malfunctions (i.e; that process tries to delete files in the windows registry), either we could kill that process or give instant message to

the server system...

3. Able to install an application on the client system from the server.... Or restoring the client system to a previous state without malfunctions....

(I don't know whether this s possible since installing an application need the access to the registry).

4. Auto kill of unwanted processes which are not necessary.

If all these possible... ? reply to me in my email id SNIP