Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 572
  • Last Modified:

Batch file to check running process or PID.

I am writing a quick batch program and want to know how to have it check and see if a certain process has completed, before it runs. I'm in Windows 2000.

For instance, I want to tell the .bat to check and see if "ntbackup.exe" is running on the PC.  If it is running, then exit out of the batch file. If it is not running, then do commands xxx yyy zzzz.

-thanks all
Bob
0
ZabagaR
Asked:
ZabagaR
1 Solution
 
mxjijoCommented:

Bob, Windows being a GUI based OS, there are no "standard" windows commands to list the running processes.
However there are several command line tools available to list the running processes. Sysinternal's pslist.exe for example

http://www.sysinternals.com/ntw2k/freeware/pstools.shtml 

lists out the running processes.

Once you get the porcess list I hope you know how to write the rest of the batch script.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now