batch file contents are blocked on startup, how to whitelist

Using Windows 7 Pro SP1, I have a batch file in the startup folder with the following content

ipconfig /flushdns
echo.
%windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks
echo.
certutil -urlcache * delete
echo.
start "" "i:\win_utils\rbtray\32bit\rbtray.exe"
echo.
start "" "c:\program files\autohotkey\autohotkey.exe" "d:\ahkfunctionslibrary\autohotkey.ahk"
echo.
quit

It processes the first two commands, but blocks rbtray and autohotkey. How can I whitelist the contents or prevent Avast from blocking it?

it looks like s key logger its blocking.