Что нового

Подскажите альтернативу функции Run

Suppir

Продвинутый
Сообщения
967
Репутация
62
Добрый день!

Программа давала ложные срабатывания антивирусов. Опытным путем выяснил, что из-за вот этого кода:
Код:
Run(@ScriptDir & "\Check.exe")


Если код исключаю, то меньше срабатываний антивирусов. Подскажите, как записать аналогичное действие другими функциями AutoIt?
 

firex

AutoIT Гуру
Сообщения
943
Репутация
208
Код:
#Include <WinAPI.au3>

Local _
	$tPI = DllStructCreate( $tagPROCESS_INFORMATION ), _
	$tSI = DllStructCreate( $tagSTARTUPINFO )

_WinAPI_CreateProcess( @ScriptDir & '\Check.exe', '', 0, 0, 0, 0, 0, 0, DllStructGetPtr( $tSI ), DllStructGetPtr( $tPI ) )

;$tPI.dwProcessId - Process Id.
;https://www.autoitscript.com/autoit3/docs/libfunctions/$tagPROCESS_INFORMATION.htm
 
Автор
S

Suppir

Продвинутый
Сообщения
967
Репутация
62
Спасибо, попробую!

Все работает.
 
Верх