I want something like this:-
taskkill 7z.exe after 50sec.
code 1
code 2
code 3 7z.exe will be killed after 50 sec but the program should execute code 1 code 2 code 3 without waiting for the taskkill. May be 7z.exe would be killed when code 2 is being executed.
2 Answers
To kill 7z.exe after 50 seconds, you should use
start 7z.exe
timeout /t 50
taskkill /im 7z.exePut this in a batch file and use start to launch this process independently of the other (code1, code2, code3) stuff.
If CPU usage is important, may want to use ping with a loopback address and a timeout, like so:
@echo off
:: Pause for approx. 50 seconds
PING -n 51 127.0.0.1>NUL 2>&1
:: Force kill 7-zip
taskkill /f /im 7z.exe