?
Solved

Monitor if an application is open and running in multiple computers

Posted on 2014-01-22
2
Medium Priority
?
326 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 3

Accepted Solution

by:
Paul 1 earned 500 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 56

Assisted Solution

by:McKnife
McKnife earned 500 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

Does Your Cloud Backup Use Blockchain Technology?

Blockchain technology has already revolutionized finance thanks to Bitcoin. Now it's disrupting other areas, including the realm of data protection. Learn how blockchain is now being used to authenticate backup files and keep them safe from hackers.

Question has a verified solution.

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

In our personal lives, we have well-designed consumer apps to delight us and make even the most complex transactions simple. Many enterprise applications, however, are a bit behind the times. For an enterprise app to be successful in today's tech wo…
This guide will walk you through the essential considerations and tech stack for building scalable websites. Know how to grow your business the smart way!
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

752 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