Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.222.95.7] |
|
Сообщ.
#1
,
|
|
|
Собственно первая проблема немогу никак создать описание получаемого екзешника, т.е. при получении свойст нет закладки "Версия" с описанием, где это и как это делается ума неприложу, итак всё облазил.
Вот пример моего скрипта по условной инсталяции My Program 123 Может где в скрипте можно это добавить а не в свойствах проекта? 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 |