﻿;!@Install@!UTF-8!
SetEnvironment="Name=Dr.Web"
SetEnvironment="Vers= v5.00"
SetEnvironment="StartMSI=drweb-500-win.msi"
SetEnvironment="PathAU=%ALLUSERSPROFILE%\\Application Data\\Doctor Web\\Bases"
Title="Установка %Name%"
BeginPrompt="Сейчас будет установлен %Name%%Vers%."
FinishMessage="%Name%%Vers% установлен!"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Придется подождать..."
; Установка на живую систему с предложением перезагрузки
RunProgram="hidcon:xCopy \"%%S\\UpWeb500\\*\" \"%%T\" /s /e /i /y"
RunProgram="msiexec /i \"%%T\\%StartMSI%\" TRANSFORMS=DrWEB.mst;1049.MST SETUPEXEDIR=\"%%T\" /quiet /l* %windir%\\drweb.log"
RunProgram="hidcon:xCopy Bases \"%PathAU%\" /s /e /i /y"
RunProgram="hidcon:cmd /c If Exist drweb32.ini Copy drweb32.ini \"%ProgramFiles%\\DrWeb\\drweb32.ini\" /y"
; Установка SpIDerGuard в паузу
RunProgram="hidcon:REG ADD HKLM\\SYSTEM\\ControlSet001\\Services\\SPIDER /v PausedState /t REG_DWORD /d 1 /f"
RunProgram="hidcon:REG ADD HKLM\\SYSTEM\\ControlSet001\\Services\\SPIDER /v SavePausedState /t REG_DWORD /d 1 /f"
RunProgram="hidcon:REG ADD HKLM\\SYSTEM\\CurrentControlSet\\Services\\SPIDER /v PausedState /t REG_DWORD /d 1 /f"
RunProgram="hidcon:REG ADD HKLM\\SYSTEM\\CurrentControlSet\\Services\\SPIDER /v SavePausedState /t REG_DWORD /d 1 /f"
; RunProgram="schtasks /change /tn \"Dr.Web Update\" /ru system"
; Вывод предложения перезагрузки и финальное сообщение
RunProgram="forcenowait:fm2:rundll32 advpack,LaunchINFSection DNReboot.inf,DNReboot,0"
RunProgram="hidcon:Ping -n 2 localhost"
; 
; Установка без предложения перезагрузки
AutoInstall1="hidcon:xCopy \"%%S\\UpWeb500\\*\" \"%%T\" /s /e /i /y"
AutoInstall1="msiexec /i \"%%T\\%StartMSI%\" TRANSFORMS=DrWEB.mst;1049.MST SETUPEXEDIR=\"%%T\" /quiet /l* %windir%\\drweb.log"
AutoInstall1="hidcon:xCopy Bases \"%PathAU%\" /s /e /i /y"
AutoInstall1="hidcon:cmd /c If Exist drweb32.ini Copy drweb32.ini \"%ProgramFiles%\\DrWeb\\drweb32.ini\" /y"
; Установка SpIDerGuard в паузу
AutoInstall2="hidcon:REG ADD HKLM\\SYSTEM\\ControlSet001\\Services\\SPIDER /v PausedState /t REG_DWORD /d 1 /f"
AutoInstall2="hidcon:REG ADD HKLM\\SYSTEM\\ControlSet001\\Services\\SPIDER /v SavePausedState /t REG_DWORD /d 1 /f"
AutoInstall2="hidcon:REG ADD HKLM\\SYSTEM\\CurrentControlSet\\Services\\SPIDER /v PausedState /t REG_DWORD /d 1 /f"
AutoInstall2="hidcon:REG ADD HKLM\\SYSTEM\\CurrentControlSet\\Services\\SPIDER /v SavePausedState /t REG_DWORD /d 1 /f"
; 
AutoInstall3="hidcon:schtasks /change /tn \"Dr.Web Update\" /ru system"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
;!@InstallEnd@!