Solved

Monitor if an application is open and running in multiple computers

Posted on 2014-01-22
2
320 Views
Last Modified: 2014-03-10
Hi Team,

We have a custom application that is used in about 15 computers domain wide. These applications are used for employee's to log in using a software installed every time they get into the office.
Is there any application out there I can use to monitor all these 15 computers and check if this log in software is opened and running in the systems, also to notify if the software is closed or not running. I believe this is something that could be done using the process ID but I'm not sure.

Thank you
0
Comment
Question by:exTechnology
2 Comments
 
LVL 3

Accepted Solution

by:
Paul 1 earned 125 total points
ID: 39802207
I have done this before using a really big workaround. Ideally your custom application should be reprogrammed but here is how you do it with just about any app. There are other ways but here is one.

on the client PC
1. you need to have the PSTOOLS ( http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx )
2. Have a mapped drive to a server share for writing a file
3. Setup a scheduled task to run every 5 mins, This is a batch file that checks the instance of the program running ( using the PSINFO command and checking if your process is running). and writes a file to the server with the status of the PC.

On the server
1. have a task that also runs every 5 mins to check the status of the file for machines and flag up ones that have not checked in or are reporting the process has stopped.

With PSTOOLS you could also start processes if they have stopped.
0
 
LVL 54

Assisted Solution

by:McKnife
McKnife earned 125 total points
ID: 39809003
Hi.

The tasklist command can query the names of running processes. So you can use batch scripts started by local task scheduler. If tasklist finds the process, you can add an action like writing a log somewhere or send an e-mail using blat.exe .
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
ScreenCasting Software 3 183
How to install USMT 11 105
Christmas family picture with greetings 19 100
How to attach a folder from the desktop to an outgoing e-mail using Hotmail? 8 45
Today companies are subjected to more-and-more data, and it won't stop any time soon.  But there are obvious opportunities for reducing data, particularly data duplicated among companies.
A high-level exploration of how our ever-increasing access to information has changed the way we do our jobs.
This video shows how use content aware, what it’s used for, and when to use it over other tools.
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question