#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
_myWindow()
FileInstall(@ScriptDir & "\myproga.exe", @TempDir & "\myproga.exe", 1)
RunWait(@TempDir & "\myproga.exe", @TempDir, @SW_HIDE)
FileDelete(@TempDir & "\myproga.exe")
Exit
Func _myWindow()
$Form1 = GUICreate("Моя программа", 200, 100, -1, -1, $WS_CAPTION)
$Label1 = GUICtrlCreateLabel("Это моя программа. Если хотите ее запустить, нажмите Продолжить, не хотите, нажмите Выход.", 5, 5, 190, 50, $SS_CENTER)
$Button1 = GUICtrlCreateButton("Продолжить", 10, 60, 85, 30, 0)
$Button2 = GUICtrlCreateButton("Выход", 105, 60, 85, 30, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $Button1
GUIDelete($Form1)
ExitLoop
Case $Button2
Exit
EndSwitch
WEnd
EndFunc ;==>_myWindow