На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ Inno Setup
Пожалуйста, выделяйте текст инсталлятора написанного на Inno Setup тегом [сode=ins] ... [/сode]. Для этого используйте кнопку [code=ins] в форме ответа или выпадающего списка, если нужно вставить код из другой программы.


Обязательно указывать:

  • Программу, используемую для создания инсталлятора.



Если в ходе решения проблемы возникли дополнительные вопросы, по возможности задаем их в той же теме.


Выразить свое отношение к модераторам раздела можно здесь: Profi, Fester
Модераторы: Fester
  
> Ряд вопросов по Wise Installation System Version 6.01 Enterprise Edition
    Собственно первая проблема немогу никак создать описание получаемого екзешника, т.е. при получении свойст нет закладки "Версия" с описанием, где это и как это делается ума неприложу, итак всё облазил.

    Вот пример моего скрипта по условной инсталяции My Program 123

    Может где в скрипте можно это добавить а не в свойствах проекта?

    ExpandedWrap disabled
      Slop writing to installation log
      If Directory not writable %SYS% then
      SetVariableSYStoWINS; End
      Set Variable APPTITLE to My Program 123 Set Variable GROUP to My Program 123 Set Variable DISABLED to! Set Variable MAINDIR to If System Has Windows 95 Shell Interface then
      Get Registry Key SOFTWARE\Microsoft\Windows\CurrentVersion place invariable COMMON
      Get Registry Key SOFTWARE\Microsoft\Windows\CurrentVersion place invariable PROGRAM_FILES
      Set Variable MAINDIR to SJPROGRAM.FILESSJVSMAINDIRS;
      Set Variable EXPLORER to 1 Else
      Set Variable MAINDIR to C:\SJMAINDIRS; End
      Set Variable BACKUP to SJMAINDIRSABACKUP Set Variable DOBACKUPloB Set Variable COMPONENTS to Set Variable BRANDING to 0 If BRANDING Equals "1" then
      Read INI Value from SJINSTSACUSTDATAJNI into Variable NAME
      Read INI Value from %INSTS;\CUSTDATA.INI into Variable COMPANY
      If NAME Equals "" then Set Variable DOBRANDlol
      End End Wizard Loop
      Custom Dialog 'Welcome"
      Custom Dialog "Select Destination Directory"
      Custom Dialog "Select Program Manager Group"
      Custom Dialog "Start Installation"
      If DISPLAY Equals "Select Destination Directory" then Set Variable BACKUP to SJMAINDIRSABACKUP
      End End If DOBACKUP Equals "A" then
      Set Variable BACKUPDIR to ^BACKUPS; End If BRANDING Equals "1" then
      If DOBRAND Equals "1" then Edit INI File SJINSTSACUSTDATAJNI
      End End
      Continue/Start writing to installation log Check free disk space
      Install File c:\My Program.001 to %MAINDIR%\My Program 123\My Program.001 Install File c:\My Program.002 to %MAINDIR%\My Program 123\My Program.002 Install File c:\My Program.003 to %MAINDIR%\My Program 123\My Program.003 Install File c:\My Program.exe to %MAINDIR%\My Program 123\My Program.exe Set Variable COMMON to ZCOUUOUZ Set Variable MAINDIR to &MAINDIR& If System Has Windows 95 Shell Interface then
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable STARTUPDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable DESKTOPDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable STARTMENUDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable GROUPDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable CSTARTUPDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable CDESKTOPDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable CSTARTMENUDIR
      Get Registry Key Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders place invariable CGROUPDIR
      Set Variable CGROUP_SAVE to ^GROUPS;
      Set Variable GROUP to SJGROUPDIRSJVSGROUPS;
      Create Shortcut from %MAINDIR%\My Program 123\My Program.exe to %GR0UP%\My Program.Ink Else
      Add Icon "My Program" to Program Manager Group "%GR0UP%" End
      Self-Register OCXs/DLLs/EXEs Wizard Loop
      Custom Dialog "Finished" End
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0238 ]   [ 15 queries used ]   [ Generated: 12.05.24, 14:53 GMT ]