Здравствуйте.
Подскажите, как я могу сделать так:
Имеем код с несколькими функциями
после успешного выполнения всех команд необходим reboot
Подскажите, как я могу сделать так:
Имеем код с несколькими функциями
Код:
;загрузка согласно архитектуре
If @OSArch = "X86" Then
InetGet("http://site.ru/file32.zip", @TempDir & "\myfile.zip", 1)
Else
InetGet("http:///site.ru/file64.zip", @TempDir & "\myfile.zip", 1)
EndIf
;если папка существует ничего не делать, если же нет, распаковываем
If Not FileExists(@AppDataDir & "\myfile") Then
$gszip = @TempDir & "\myfile.zip"
$mydir = @AppDataDir & "\myfile"
$iFlag = + 4 + 16
_Zip_UnzipAll($gszip, $mydir, $iFlag)
ConsoleWrite(@error & @CRLF)
EndIf
;запускаем нужный ехе если не запущен
If ProcessExists(myfile.exe) Then Exit
If FileExists (myfile.exe) Then
Run(myfile.exe)
tool ()
Exit
EndIf
;остальные функции
Func tool ()
какие то функциии
EndIf
после успешного выполнения всех команд необходим reboot