|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать Стоит следующая задача:
Есть нейкий инстолятор programma.msi и есть дополнение к ней fix.bat Нужен скрипт, чтоб на выходе получился инстолятор progfix.exe , учитывая что при запуске progfix.exe сначала устанавливается programma.msi затем, после окончаельной установки запускался fix.bat Буду благодарен за помощь |
Отправлено: 09:38, 13-11-2011 | #1861 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата Alexey_KF:
Вы то хоть сами то, что сделали шаг к поставленной задаче? |
|
------- Отправлено: 12:23, 13-11-2011 | #1862 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать Еслиб это было так просто я бы сам смог. Я прошу помощи.
|
Отправлено: 12:39, 13-11-2011 | #1863 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата Alexey_KF:
|
|
------- Отправлено: 12:58, 13-11-2011 | #1864 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать Вот скрипт антивируса:
!include "$%WinDir%\Temp\ESETSIM\defines.txt" !define /date date "%H:%M %d %b, %Y" !define version "5.0.94.8" VIAddVersionKey /LANG=1049 "ProductName" "ESET Antivirus" VIAddVersionKey /LANG=1049 "Comments" "Built on ${date}" VIAddVersionKey /LANG=1049 "CompanyName" "Alexey_KF" VIAddVersionKey /LANG=1049 "LegalCopyright" "Copyright (c) Eset 1992-2011" VIAddVersionKey /LANG=1049 "FileDescription" "Alexey_KF & Antivirus" VIAddVersionKey /LANG=1049 "FileVersion" "${version}" VIAddVersionKey /LANG=1049 "OriginalFilename" "EsetClient.exe" VIProductVersion "${version}" SetCompressor /SOLID lzma SetCompressorDictSize 32 SilentInstall silent Name "ESET Antivirus" XPStyle on Icon install.ico ChangeUI IDD_VERIFY progress.exe OutFile "${Path}\Eset_5_garant.exe" SubCaption 3 " " ShowInstDetails nevershow !include FileFunc.nsh !include x64.nsh !insertmacro GetRoot !insertmacro DriveSpace !insertmacro GetOptions !insertmacro GetParameters var bit var product var setup var silent Function .onInit System::Call 'kernel32::CreateMutexA(i 0, i 0, t "EsetSIM") i .r1 ?e' Pop $R0 StrCmp $R0 0 +2 Quit ${GetRoot} "$WINDIR" $R0 ${DriveSpace} "$R0" "/D=F /S=M" $R1 IntCmp $R1 300 +3 0 +3 MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "На системном диске должно быть более$\n300 мегабайт свободного места.$\nУстановка антивируса отменена!" Quit ReadEnvStr $0 OS StrCmp $0 "Windows_NT" 0 begin ClearErrors UserInfo::GetAccountType IfErrors +3 Pop $0 StrCmp $0 "Admin" begin MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "Для установки программы у пользователя$\nдолжны быть права администратора.$\nУстановка антивируса отменена!" Quit begin: ReadRegStr $0 HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "InstallDir" IfErrors run StrCpy $1 $0 "" -1 StrCmp $1 "\" 0 +2 StrCpy $0 $0 -1 IfFileExists "$0" 0 run SetOutPath "$0\Updates" Delete "$OutDir\*" File /nonfatal /x em011_*.nup /x *_r*.nup "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\*.nup" "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\update.ver" IfFileExists "$OutDir\update.ver" 0 run WriteRegStr HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\Profiles\@My profile" "SelectedServer" "$OutDir" IfSilent +2 MessageBox MB_OK|MB_ICONINFORMATION|MB_TOPMOST "Антивирусные базы скопированы.$\nНажмите $\"Обновить$\" в главном окне." Quit run: ClearErrors StrCpy $R0 "G DATA Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AVKWCtl" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "AVAST Antivirus" StrCpy $0 "Software\ALWIL Software\Avast\4.0" EnumRegKey $R1 HKLM $0 0 IfErrors +4 ReadRegStr $R1 HKLM $0 Avast4ProgramFolder IfFileExists $R1\aswRunDll.exe conflicts DeleteRegKey HKLM $0 ClearErrors StrCpy $1 "Software\Wow6432Node\ALWIL Software\Avast\4.0" EnumRegKey $R2 HKLM $1 0 IfErrors +4 ReadRegStr $R1 HKLM $0 Avast4ProgramFolder IfFileExists $R1\aswRunDll.exe conflicts DeleteRegKey HKLM $0 ClearErrors StrCpy $R0 "AVG Antivirus or Internet Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AvgCoreSvc" StrCpy $1 "SYSTEM\CurrentControlSet\Services\avg8wd" EnumRegKey $R1 HKLM $0 0 EnumRegKey $R2 HKLM $1 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Kaspersky Antivirus or Internet Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AVP" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Symantec Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\ccEvtMgr" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Panda Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\PAVSRV" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Avira Antivirus or Security Suite" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AntiVirService" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "BitDefender Software" StrCpy $0 "SOFTWARE\BitDefender" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "CA Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\CAISafe" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "F-Secure Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\Eventlog\System\F-Secure Gatekeeper" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "McAfee Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\McShield" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Windows Live OneCare" StrCpy $0 "SYSTEM\CurrentControlSet\Services\OneCareMP" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "TrendMicro Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\SfCtlCom" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "TrustPort Antivirus or PC Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\avas_service" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Norman Antivirus or Security Suite" StrCpy $0 "SYSTEM\CurrentControlSet\Services\nsesvc" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Rising Antivirus" StrCpy $0 "SYSTEM\CurrentControlSet\Services\RsRavMon" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Bullguard Internet Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\BsFileScan" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Sunbelt VIPRE Antivirus" StrCpy $0 "SYSTEM\CurrentControlSet\Services\SBAMSvc" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors Goto +3 conflicts: MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "Внимание! На вашем компьютере уже установлен $R0$\nУдалите его из Панели управления и запустите установку снова" Quit ${GetParameters} $R0 StrCpy $silent qb ${GetOptions} "$R0" "/eav" $product IfErrors +4 StrCpy $product "eav" StrCpy $silent qn Goto bit ClearErrors messagebox::show MB_DEFBUTTON3|MB_TOPMOST "Production by Alexey_KF" "0,103" "Сборка собрана на инсталляторах$\n$\nESET NOD32 Antivirus Business Edition 5.0.94.8 32-bit Final$\n$\nESETNOD32 Antivirus Business Edition 5.0.94.8 Final 64-bit.3$\n$\nУстанавливается на Windows NT ОС х86 и х64 (Авто выбор)$\n$\nСпециально для soft.4local.ru" "Установка" "Отмена" Pop $product StrCmp $product "1" 0 +3 StrCpy $product "eav" Goto bit Quit bit: ${If} ${RunningX64} StrCpy $bit 64 ${Else} StrCpy $bit 32 ${EndIf} FunctionEnd Section Install File cfg.xml SetOutPath "$WINDIR\Temp\EsetSIM" File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eset.xml" StrCmp $product "eav" 0 StrCmp $bit "32" 0 eav64 File /r "Distrib\eavbe_nt32_rus\*.*" File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eav.xml" StrCpy $setup eavbe_nt32_rus Goto install eav64: StrCmp $bit "64" 0 exit File /r "Distrib\eavbe_nt64_rus\*.*" File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eav.xml" StrCpy $setup eavbe_nt64_rus Goto install install: SetOutPath "$WINDIR\Temp\EsetSIM\APPDATADIR\Updfiles" File /nonfatal /x em011_*.nup /x *_r*.nup "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\*.nup" IfFileExists "$EXEDIR\Updates\update.ver" 0 start IfFileExists "$EXEDIR\Updates\em000_32_l0.nup" 0 start IfFileExists "$EXEDIR\Updates\em005_32_l0.nup" 0 start CopyFiles /silent /filesonly "$EXEDIR\Updates\*.nup" "$WINDIR\Temp\EsetSIM\APPDATADIR\Updfiles" start: ExecWait '"$SYSDIR\msiexec.exe" /i "$WINDIR\Temp\EsetSIM\$setup.msi" /$silent' WriteRegDWORD HKCU "Software\ESET\ESET Security\CurrentVersion\Client" "ShowSplash" 0x00000000 ClearErrors ReadRegStr $0 HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "InstallDir" IfErrors exit StrCpy $1 $0 "" -1 StrCmp $1 "\" 0 +2 StrCpy $0 $0 -1 IfFileExists "$0" 0 exit File /nonfatal "/oname=$0\License\eset.lic" "eset.lic" exit: SetOutPath "$WINDIR\Temp" RMDir /r /rebootok "$WINDIR\Temp\EsetSIM" Quit SectionEnd |
Отправлено: 18:24, 13-11-2011 | #1865 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать М-дя, давно такого "кодынга" не видел....все таки логические операторы рулят однозначно(логичекие конструкции)
Не запутались прыгать и скакать по меткам? О_о ExecWait 'msiexec.exe /i "$TEMP\EsetSIM\$setup.msi" /$silent' IfFileExists "путь к fix.bat" 0 +3 CopyFiles /silent "путь к fix.bat" "$TEMP\fix.bat" ExecWait "$TEMP\fix.bat" системная временная папка определяется так: $TEMP |
------- Отправлено: 18:57, 13-11-2011 | #1866 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать целый день мучаюсь. сча попробую еще раз
Цитата kotkovets:
|
|
Отправлено: 18:59, 13-11-2011 | #1867 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата Alexey_KF:
Там все разжевано! $EXEDIR — папка, откуда запущен инсталятор |
|
------- Отправлено: 19:09, 13-11-2011 | #1868 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать вот что вышло:
!include "$%WinDir%\Temp\ESETSIM\defines.txt" !define /date date "%H:%M %d %b, %Y" !define version "5.0.94.8" VIAddVersionKey /LANG=1049 "ProductName" "ESET Antivirus" VIAddVersionKey /LANG=1049 "Comments" "Built on ${date}" VIAddVersionKey /LANG=1049 "CompanyName" "Alexey_KF" VIAddVersionKey /LANG=1049 "LegalCopyright" "Copyright (c) Eset 1992-2011" VIAddVersionKey /LANG=1049 "FileDescription" "Alexey_KF & Antivirus" VIAddVersionKey /LANG=1049 "FileVersion" "${version}" VIAddVersionKey /LANG=1049 "OriginalFilename" "EsetClient.exe" VIProductVersion "${version}" SetCompressor /SOLID lzma SetCompressorDictSize 32 SilentInstall silent Name "ESET Antivirus" XPStyle on Icon install.ico ChangeUI IDD_VERIFY progress.exe OutFile "${Path}\Eset_5_garant.exe" SubCaption 3 " " ShowInstDetails nevershow !include FileFunc.nsh !include x64.nsh !insertmacro GetRoot !insertmacro DriveSpace !insertmacro GetOptions !insertmacro GetParameters var bit var product var setup var silent Function .onInit System::Call 'kernel32::CreateMutexA(i 0, i 0, t "EsetSIM") i .r1 ?e' Pop $R0 StrCmp $R0 0 +2 Quit ${GetRoot} "$WINDIR" $R0 ${DriveSpace} "$R0" "/D=F /S=M" $R1 IntCmp $R1 300 +3 0 +3 MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "На системном диске должно быть более$\n300 мегабайт свободного места.$\nУстановка антивируса отменена!" Quit ReadEnvStr $0 OS StrCmp $0 "Windows_NT" 0 begin ClearErrors UserInfo::GetAccountType IfErrors +3 Pop $0 StrCmp $0 "Admin" begin MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "Для установки программы у пользователя$\nдолжны быть права администратора.$\nУстановка антивируса отменена!" Quit begin: ReadRegStr $0 HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "InstallDir" IfErrors run StrCpy $1 $0 "" -1 StrCmp $1 "\" 0 +2 StrCpy $0 $0 -1 IfFileExists "$0" 0 run SetOutPath "$0\Updates" Delete "$OutDir\*" File /nonfatal /x em011_*.nup /x *_r*.nup "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\*.nup" "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\update.ver" IfFileExists "$OutDir\update.ver" 0 run WriteRegStr HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\Profiles\@My profile" "SelectedServer" "$OutDir" IfSilent +2 MessageBox MB_OK|MB_ICONINFORMATION|MB_TOPMOST "Антивирусные базы скопированы.$\nНажмите $\"Обновить$\" в главном окне." Quit run: ClearErrors StrCpy $R0 "G DATA Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AVKWCtl" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "AVAST Antivirus" StrCpy $0 "Software\ALWIL Software\Avast\4.0" EnumRegKey $R1 HKLM $0 0 IfErrors +4 ReadRegStr $R1 HKLM $0 Avast4ProgramFolder IfFileExists $R1\aswRunDll.exe conflicts DeleteRegKey HKLM $0 ClearErrors StrCpy $1 "Software\Wow6432Node\ALWIL Software\Avast\4.0" EnumRegKey $R2 HKLM $1 0 IfErrors +4 ReadRegStr $R1 HKLM $0 Avast4ProgramFolder IfFileExists $R1\aswRunDll.exe conflicts DeleteRegKey HKLM $0 ClearErrors StrCpy $R0 "AVG Antivirus or Internet Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AvgCoreSvc" StrCpy $1 "SYSTEM\CurrentControlSet\Services\avg8wd" EnumRegKey $R1 HKLM $0 0 EnumRegKey $R2 HKLM $1 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Kaspersky Antivirus or Internet Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AVP" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Symantec Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\ccEvtMgr" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Panda Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\PAVSRV" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Avira Antivirus or Security Suite" StrCpy $0 "SYSTEM\CurrentControlSet\Services\AntiVirService" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "BitDefender Software" StrCpy $0 "SOFTWARE\BitDefender" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "CA Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\CAISafe" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "F-Secure Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\Eventlog\System\F-Secure Gatekeeper" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "McAfee Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\McShield" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Windows Live OneCare" StrCpy $0 "SYSTEM\CurrentControlSet\Services\OneCareMP" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "TrendMicro Software" StrCpy $0 "SYSTEM\CurrentControlSet\Services\SfCtlCom" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "TrustPort Antivirus or PC Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\avas_service" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Norman Antivirus or Security Suite" StrCpy $0 "SYSTEM\CurrentControlSet\Services\nsesvc" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Rising Antivirus" StrCpy $0 "SYSTEM\CurrentControlSet\Services\RsRavMon" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Bullguard Internet Security" StrCpy $0 "SYSTEM\CurrentControlSet\Services\BsFileScan" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors StrCpy $R0 "Sunbelt VIPRE Antivirus" StrCpy $0 "SYSTEM\CurrentControlSet\Services\SBAMSvc" EnumRegKey $R1 HKLM $0 0 IfErrors 0 conflicts ClearErrors Goto +3 conflicts: MessageBox MB_OK|MB_ICONSTOP|MB_TOPMOST "Внимание! На вашем компьютере уже установлен $R0$\nУдалите его из Панели управления и запустите установку снова" Quit ${GetParameters} $R0 StrCpy $silent qb ${GetOptions} "$R0" "/eav" $product IfErrors +4 StrCpy $product "eav" StrCpy $silent qn Goto bit ClearErrors messagebox::show MB_DEFBUTTON3|MB_TOPMOST "Production by Alexey_KF" "0,103" "Сборка собрана на инсталляторах$\n$\nESET NOD32 Antivirus Business Edition 5.0.94.8 32-bit Final$\n$\nESETNOD32 Antivirus Business Edition 5.0.94.8 Final 64-bit.3$\n$\nУстанавливается на Windows NT ОС х86 и х64 (Авто выбор)$\n$\nСпециально для soft.4local.ru" "Установка" "Отмена" Pop $product StrCmp $product "1" 0 +3 StrCpy $product "eav" Goto bit Quit bit: ${If} ${RunningX64} StrCpy $bit 64 ${Else} StrCpy $bit 32 ${EndIf} FunctionEnd Section Install File cfg.xml SetOutPath "$WINDIR\Temp\EsetSIM" File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eset.xml" StrCmp $product "eav" 0 StrCmp $bit "32" 0 eav64 File /r "Distrib\eavbe_nt32_rus\*.*" File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eav.xml" StrCpy $setup eavbe_nt32_rus Goto install eav64: StrCmp $bit "64" 0 exit File /r "Distrib\eavbe_nt64_rus\*.*" File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eav.xml" StrCpy $setup eavbe_nt64_rus Goto install install: SetOutPath "$WINDIR\Temp\EsetSIM\APPDATADIR\Updfiles" File /nonfatal /x em011_*.nup /x *_r*.nup "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\*.nup" IfFileExists "$EXEDIR\Updates\update.ver" 0 start IfFileExists "$EXEDIR\Updates\em000_32_l0.nup" 0 start IfFileExists "$EXEDIR\Updates\em005_32_l0.nup" 0 start CopyFiles /silent /filesonly "$EXEDIR\Updates\*.nup" "$WINDIR\Temp\EsetSIM\APPDATADIR\Updfiles" start: ExecWait '"$SYSDIR\msiexec.exe" /i "$WINDIR\Temp\EsetSIM\$setup.msi" /$silent' IfFileExists "$EXEDIR\eset_server_fix.bat" 0 +3 CopyFiles /silent "$EXEDIR\eset_server_fix.bat" "$WINDIR\Temp\eset_server_fix.bat" ExecWait "$WINDIR\Temp\eset_server_fix.bat" WriteRegDWORD HKCU "Software\ESET\ESET Security\CurrentVersion\Client" "ShowSplash" 0x00000000 ClearErrors ReadRegStr $0 HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "InstallDir" IfErrors exit StrCpy $1 $0 "" -1 StrCmp $1 "\" 0 +2 StrCpy $0 $0 -1 IfFileExists "$0" 0 exit File /nonfatal "/oname=$0\License\eset.lic" "eset.lic" exit: SetOutPath "$WINDIR\Temp" RMDir /r /rebootok "$WINDIR\Temp\EsetSIM" Quit SectionEnd |
Последний раз редактировалось Alexey_KF, 13-11-2011 в 19:37. Причина: ошибка Отправлено: 19:23, 13-11-2011 | #1869 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать Заметил странность! Если запускать готовый конечный инстолятор и положить рядом фикс - то работает! А если запускать истолятор с пустой папки то фикса нет!
|
Отправлено: 19:42, 13-11-2011 | #1870 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - WinAmp .:[ обсуждение всех версий ]:. | ssaram | Программное обеспечение Windows | 406 | 12-02-2022 19:45 | |
WinstyleMonitor .:[все вопросы]:. | Mr dUSHA | Проект WinStyle | 331 | 12-02-2014 13:15 | |
Delphi - Delphi .: [все вопросы] :. | Serega | Программирование и базы данных | 94 | 04-05-2013 18:45 | |
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. | Microsoft Windows 2000/XP | 105 | 30-06-2010 11:58 | ||
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|