|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Скрипты Inno Setup. Помощь и советы [часть 4]
|
Ветеран Сообщения: 1273 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Продолжение обсуждения Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Отправлено: 18:01, 29-08-2011 |
Новый участник Сообщения: 20
|
Профиль | Отправить PM | Цитировать Цитата R.i.m.s.k.y.:
а нужно, чтобы папки utils\ и Settings\Client\ создавались в одном бэкапе 'Backup\2012-02-20_12-10-10\Settings\Client\' и 'Backup\2012-02-20_12-10-10\utils\' Может можно как-то в начале процедуры задать для папки бэкапа переменную (на 'YYYYMMDD_hh:nn:ss'), а потом ниже ее подставлять, примерно так: ...+'Backup\'+'переменная_с_именем_папки_с_датой'+'\Settings\Client\'); Или есть более оптимальный выход? Подскажите, пожалуйста, как оптимизировать код. |
|
Отправлено: 12:36, 20-02-2012 | #841 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать vitl,
Procedure backUp(); var datetime : string; begin ChangeCaption('BackUp'); datetime := GetDateTimeString('YYYYMMDD_hh:nn:ss', '-', '-'); If DirExists (DriveLetter +':\'+'Settings\Client\') then copyfiles(DriveLetter +':\'+'Settings\Client\', DriveLetter +':\'+'Backup\'+datetime +'\Settings\Client\'); if DirExists (DriveLetter +':\'+'utils\') then copyfiles(DriveLetter +':\'+'utils\', DriveLetter +':\'+'Backup\'+datetime +'\utils\'); end; » |
------- Отправлено: 12:40, 20-02-2012 | #842 |
Ветеран Сообщения: 565
|
Профиль | Сайт | Отправить PM | Цитировать В инсталляторе надо проверить, установлен ли Microsoft Visual C++ 2008 SP1 Redistributable Package, и соот-щим образом сформировать список компонентов. Вопрос - как лучше это сделать? Куда смотреть?
|
------- Отправлено: 17:15, 20-02-2012 | #843 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Dirk Diggler, я проверяю вот так
Function isvcredist():boolean; var b1,b2,b3 : boolean; begin if RegKeyExists(HKLM, 'SOFTWARE\Microsoft\DevDiv\VC\Servicing\9.0\RED') then b1 := True; if IsWin64 then begin if RegKeyExists(HKLM64, 'SOFTWARE\Microsoft\DevDiv\VC\Servicing\9.0\RED') then b2 := True; if RegKeyExists(HKLM32, 'SOFTWARE\Microsoft\DevDiv\VC\Servicing\9.0\RED') then b3 := True; end; if (b1 or b2 or b3) then Result := True else Result := False; end; |
------- Отправлено: 17:20, 20-02-2012 | #844 |
Ветеран Сообщения: 565
|
Профиль | Сайт | Отправить PM | Цитировать Благодарю. Расширил путь до SP1, рабоатет. А как перенос каретки сделать в сообщении?
|
------- Отправлено: 17:44, 20-02-2012 | #845 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Dirk Diggler
перенос каретки #10, c новой строкой #13#10 |
------- Отправлено: 17:50, 20-02-2012 | #846 |
Ветеран Сообщения: 608
|
Как удалить данный текст подскажите пожалуйста
|
Последний раз редактировалось Ivan_009, 21-02-2012 в 01:19. Отправлено: 19:52, 20-02-2012 | #847 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать Ivan_009, а вот как ты думаешь, с одним скриптом без файлов, много народу найдётся тебе помочь?
|
------- Отправлено: 20:52, 20-02-2012 | #848 |
Забанен Сообщения: 216
|
Цитата Spell1999:
|
|
Последний раз редактировалось Devils Night, 21-02-2012 в 06:42. Отправлено: 06:26, 21-02-2012 | #849 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Ребят. Скиньте пожалуйста прикольный стиль. Желательно чёрный
|
Отправлено: 07:17, 21-02-2012 | #850 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Test | ferget | Тест-форум | 0 | 24-08-2011 01:25 | |
test | ! ! Aaa ! ! | Тест-форум | 0 | 23-04-2011 11:29 | |
test | Santa aka Snt | Тест-форум | 0 | 16-04-2011 22:35 | |
test | xolod. | Программное обеспечение Linux и FreeBSD | 0 | 19-04-2009 21:03 | |
Test memory | KEugeNik | Хочу все знать | 11 | 23-11-2003 23:11 |
|