Autoit wyłączanie programu po czasie bezczynności

Witam, 

mam problem. Napisany mam skrypt który wyłącza program( np notatnik) po czasie bezczynności.

Ale chciałbym aby ten czas bezczynności dotyczył tylko okna notatnika a nie całego komputera. Notatnik ma się wyłączyć po czasie bezczynności ale w oknie notatnika a nie na całym komputerze. Bo teraz jest tak że w notatniku nic nie pisze i jest zminimalizowany i pracuję dalej na komputerze to notatnik się nie wyłączy :frowning: a chce aby się wyłączył po czasie bezczynności w samy notatniku. 

 

Tutaj skrypt: 

 

#include <Timers.au3>
$pid = Run(“C:\notes.exe”)
While 1
   Local $iIdleTime = _Timer_GetIdleTime()
   if $iIdleTime > 5000 then

ExitLoop
sleep(1000)
EndIf
WEnd
    WinClose("[CLASS:Notepad]")
    WinWait(‘Notatnik’)
    WinActivate(‘Notatnik’)
Send("{ENTER}")

 

 

Proszę o porady :)