Das geht mit einer Inidatei viel einfacher:
Spoiler anzeigen
[autoit]
#include <Process.au3>
HotKeySet('{ESC}', '_End')
Global $sInifile = @ScriptDir & '\ActiveProcess.ini'
AdlibRegister('_SaveProcessname', 30000)
While Sleep(50)
WEnd
Func _SaveProcessname()
Local $sProcessName, $iCount
$sProcessName = _ProcessGetName(WinGetProcess(''))
$iCount = IniRead($sInifile, $sProcessName, 'Count', 0)
$iCount += 1
IniWrite($sInifile, $sProcessName, 'Count', $iCount)
EndFunc
Func _End()
Exit
EndFunc