How to run a program (say calc.exe) based on the existence of some file (1.htm) through the scheduler?

I need to run a program based on the existence of some file (1.htm) on the same computer using the scheduler. I don't want to write extra code. this is possible if you are using this already on windows, e.g. for listening, etc. 1.html sometimes exists and sometimes does not exist. So strictly I only need to run (calc.exe) when 1.htm exists. Basically, I'm looking for a window listener someenind program that listens for the existence of 1.htm and triggers calc.exe to run.

THKh, Pravdin.

+1


source to share


1 answer


Pravdin,

If by no code, you don't know anything, I don't think you can.

If, however, you mean using standard Windows tools, you can use a batch file to do this. Create calcif1.cmd in the same directory where your 1.htm file should be created and paste the following into it.



@echo off
if exist 1.htm calc.exe

      

Then schedule the batch file to run periodically. When it finds the 1.htm file, it runs a copy of calc.

The scheduler itself does not start another instance of calcif1.cmd while the current one is running, so you won't be starting two at the same time.

+2


source







All Articles