Очень древнюю тему поднимаю, но раз она выпадает первой в гугле по запросу "autoit скрыть иконку", то выложу и свой вариант решения, который компактнее представленных сдесь
PHP код:
#NoTrayIcon
#include <SysTray_UDF.au3>
Local $a1, $a2
While 1
$a1 = _SysTrayIconPids()
$a2 = _SysTrayIconProcesses()
For $i = 0 To UBound($a1)-1
If $a1[$i] = -1 And $a2[$i] = "" Then
_SysTrayIconRemove($i)
Opt('TrayIconHide', 0)
Opt('TrayIconHide', 1)
EndIf
Next
Sleep(3000)
WEnd
SysTray_UDF.au3
Источник:
autoit-script.ru
PS: Ответ на вопрос, который я гуглил тоже тут
PHP код:
Opt('TrayIconHide', 0) и Opt('TrayIconHide', 1)
PPS: Тег PHP забавно разукрашивает AutoIT код