Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » innosetup

Модерирует : gyra, Maz

Maz (10-05-2018 23:49): http://forum.ru-board.com/topic.cgi?forum=5&topic=46338
 Версия для печати • ПодписатьсяДобавить в закладки

   

icetanker

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! много страниц прочитал про inno setup,честно говоря,мало что понял из того,что хотел,где можно спросить не нашел,так как в этой теме http://forum.ru-board.com/topic.cgi?forum=5&topic=35146&start=3300 не могу написать.
интересует вопрос,
есть готовый javascript,в котором выполняется настройки браузера и надежных узлов,так же 3 файла,которые выполняются в скрипте .bat, reg, msi,нужно ,чтобы запускался скрипт с помощью установщика
сделал задачу через sfx архив,но хотелось бы сделать красивый установщик,решил сделать через innosetup(так как бесплатный)
собственно,из прочитанного я понял,что мой скрипт не будет отрабатывать в innosetup,так как там пишутся скрипты на паскале. подскажите,как мне сделать такой установщик?
 
 

Всего записей: 8 | Зарегистр. 26-11-2013 | Отправлено: 17:17 26-11-2013 | Исправлено: icetanker, 17:23 26-11-2013
vapod

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в этой теме http://forum.ru-board.com/topic.cgi?forum=5&topic=35146&start=3300 не могу написать

Это одна из старых веток обсуждения, актуальная - http://forum.ru-board.com/topic.cgi?forum=5&topic=46338#1

Всего записей: 1796 | Зарегистр. 21-09-2008 | Отправлено: 17:30 26-11-2013
listratenko



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В WINDOWS 10 возникает проблема с созданием ярлыка на рабочем столе. (на w7 и XP всё Ок.)
Инсталляция проходит успешно, программа потом запускается как положено. Но вот ярлык на рабочем столе не создаётся. Причем в конце инсталляции - во время создания ярлыка происходит ошибка:
 
IPersistFile::Save: сбой; код 0x8007002. Не удаётся найти указанный файл.
 
Это происходит из за включенного по умолчанию запрета на внесение изменений в т.н. "Контролируемых папках". В том числе и на рабочем столе. Папка "Рабочий стол" как и многие другие входит по умолчанию в этот список.
 
Вопрос: - Как красиво обработать ошибку (если она возникнет) если винда не дает создать ярлык. Ну что бы пользователь понял о чем идет речь и почему инсталлятор ругается.  
 
Код обычный:
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";  
[Icons]
Name: "{userdesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}";Comment: "Приложение такое то"; Tasks: desktopicon
 
Может пример кто кинет или куда копать...

Всего записей: 11 | Зарегистр. 14-11-2006 | Отправлено: 16:19 03-05-2018
   

Компьютерный форум Ru.Board » Компьютеры » Программы » innosetup
Maz (10-05-2018 23:49): http://forum.ru-board.com/topic.cgi?forum=5&topic=46338


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru