Что интересно, если торрент файл без расширения, то Eset не тормозит запуск.
По этому чтобы не снижать степень защиты (так как добавление в исключение ThreatSaense torrent расширения не устраняет замедление запуска, помогает только отключение сканирование при открытии файла в ThreatSaense. Дополнительно для ускорения запуска самого uTorrent клиента в расширенных настройках ThreatSaense снял галку с "расширенная эвристика запуска файлов" и uTorrent клиент вместо 6-7 сек. запускается ~3сек) и иметь скорость запуска, решил отрубить расширение у торрент фалов.
path = %1%
SplitPath, path , OutFileName, OutDir, OutExtension, OutNameNoExt, OutDrive
FileMove, %path%, C:\Temp\%OutNameNoExt%
run, C:\staff\Progs\uTorrent\uTorrent.exe /MINIMIZED C:\Temp\%OutNameNoExt%
Весь код выглядит так.
#NoEnv
#WinActivateForce
#SingleInstance, force
SetTitleMatchMode, 2
path = %1%
SplitPath, path , OutFileName, OutDir, OutExtension, OutNameNoExt, OutDrive
FileMove, %path%, C:\Temp\%OutNameNoExt%
run, C:\staff\Progs\uTorrent\uTorrent.exe /MINIMIZED C:\Temp\%OutNameNoExt%
WinWait, Добавление нового торрента, , 12
WinActivate, Добавление нового торрента
ControlGetPos, x, y, w, h, Button15, Добавление нового торрента
MouseMove, X + 15, Y + 10 , 0
run, C:\staff\uTorrent_osd.exe
return