Что нового

MsgBox без остановки скрипта, не пропадающий после закрытия программы

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
ildary [?]
Пока его не закроем - скрипт висит в памяти
Висит дочерний процесс, а родительский закрыт, проверка:
Код:
#pragma compile(AutoItExecuteAllowed, True)

$sCode = "MsgBox(64, 'Child', @AutoItPID)"
$iPid = Run(@AutoItExe & ' /AutoIt3ExecuteLine "' & $sCode & '"'); дочерний процесс
MsgBox(64, 'Parent', 'Parent PID: ' & @AutoItPID & @LF & 'Child PID: ' & $iPid); родительский и дочерний процессы
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
ildary [?]
скомпилировал скрипт с именем zzzz.exe и запустил - в памяти висит не autoit.exe, а zzzz.exe
Всё верно, @AutoItExe после компиляции ссылается на сам скрипт, в котором вшит интерпретатор.
 
Верх