Вопросы по теме 'inno-setup'

Коды возврата msi в Inno Setup
Я хотел бы вызвать несколько файлов .msi в автоматическом режиме и в случае сбоя остановить всю установку. Можно ли получить коды возврата вызываемого msiexec.exe из раздела [run]? В настоящее время я могу видеть только сообщения об ошибках в...
4807 просмотров
schedule 18.11.2023

Как обновить установку MSI с помощью установщика Inno Setup?
Недавно мы перешли с установщика Visual Studio на основе msi на Inno Setup, но у нас возникли проблемы с обновлением существующих установок с помощью этого нового установщика. Я знаю, что код обновления остается статическим, даже если код продукта...
4175 просмотров

решение проблемы с установочным пакетом программного обеспечения
Я делаю пакет установки программного обеспечения, и раньше я использую Inno Setup, и он работает очень хорошо. Текущая проблема, с которой я столкнулся с установкой Inno, заключается в том, что она не поддерживает все языки для пользовательского...
507 просмотров

Как изменить параметр defaultdirname непосредственно перед установкой в ​​Inno Setup?
Я хочу изменить параметр defaultdirname в части ssInstall. Как я могу это сделать? Есть ли функция для настройки параметров [Setup].
16240 просмотров
schedule 14.05.2022

Как вызвать скрипт vbs из скрипта Inno Setup с аргументами cscript и vbs?
Ниже приведена запись, которую я использую, чтобы попытаться создать виртуальный каталог в IIS 6: [Run] Filename: {tmp}\cscript.exe mkvirtdir.vbs; Parameters: "-c LocalHost -w ""Default Web Site"" -v ""ectUpload_Server""",...
4510 просмотров
schedule 27.09.2022

INNO Setup: определение файлов конфигурации в установочном пакете
Это, вероятно, простое исправление, но я не могу понять это. У меня есть приложение для установки, которое потребует от пользователя выбора 1 из 3 возможных файлов INI для сопровождения установки. Я мог бы легко сделать 3 разные настройки, каждая из...
1720 просмотров
schedule 17.05.2023

Не удалось зарегистрировать ChilkatMail_v7_9.dll версии 7.9.2.0 с помощью установщика
Я использую «ChilkatMail_v7_9.dll» версии 7.9.2.0 для создания файла EML на C#. Используя Inno Setup версии 5.2.3. Я выбираю опцию библиотеки Reg Type при создании установщика. Бит по-прежнему не может зарегистрировать эту dll. Это из-за...
343 просмотров
schedule 15.04.2023

Как использовать TList в INNO
В настоящее время я создаю установщик с помощью INNO, и я не эксперт по паскалю. Есть ли способ использовать объект TList из Inno, все, что я получаю, это ошибка «Неизвестный тип» при компиляции.
423 просмотров
schedule 29.08.2022

Проблемы с командной строкой ITool
Я пытаюсь создать установочный файл для своих проектов. Я использую командную строку, поэтому я создал bat-файл «create_setup.bat». Из этого файла я пытаюсь скомпилировать сценарий Inno Setup «my_project_setup.iss»: «ISTool.exe» - скомпилировать...
796 просмотров
schedule 23.02.2024

Передача констант в качестве аргументов в Exec() INNO
Я создал установщик с помощью Inno Setup, в котором я запускаю исполняемый файл, созданный для создания небольшой службы внутри Windows XP. Мне нужно передать exe два аргумента - "-install" и путь к каталогу установки. У меня нет возможности...
1297 просмотров

Изменить смещение WizardForm.TasksList
Когда я меняю WizardForm.TasksList.Offset на 20, результат выглядит так: http://img534.imageshack.us/img534/5968/taskslist1.png Когда я изменяю его на 120, это выглядит так: http://img683.imageshack.us/img683/7863/taskslist2.png...
449 просмотров
schedule 10.09.2023

Как изменить имя приложения в Inno
Есть ли способ программно изменить имя приложения в Inno Setup? Возможно, значение реестра, которое можно установить ближе к концу установки? Мой клиент должен иметь возможность установить несколько экземпляров моего приложения с немного...
330 просмотров
schedule 29.04.2024

INNO Setup: Как получить разрешение основного монитора?
Я пытаюсь создать сценарий установщика с помощью INNO, и я застрял в точке, где мне нужно получить разрешение экрана машины, на которой выполняется установка, и использовать это значение для создания ярлыка на рабочем столе с этим разрешением как один...
2656 просмотров
schedule 15.09.2023

Inno Setup Убить запущенный процесс
Я уже реализовал способ узнать, запущен ли процесс ("iexplore.exe"), теперь мне нужно найти способ закрыть его (завершить процесс) из Inno Setup. strProg := 'iexplore.exe'; winHwnd := FindWindowByWindowName(strProg); MsgBox('winHwnd: ' +...
9843 просмотров
schedule 01.03.2022

Как установить DefaultDirName в настройке Inno из файла ini?
Мне нужно вытащить информацию DefaultDirName из файла ini в каталоге Windows, как мне это сделать?
1670 просмотров
schedule 22.02.2024

Innosetup - отображаются ли страницы мастера CreateInputOptionPage пользователя, когда указано /silent и т. д.?
Исполняемые файлы программы установки InnoSetup имеют параметры командной строки, позволяющие выполнять автоматическую или пакетную работу с файлами, т. е. можно использовать такие параметры командной строки, как /SILENT, /VERYSILENT, чтобы страницы...
1295 просмотров
schedule 08.08.2022

Как определить и исправить настройки DPI с помощью Inno Setup?
Я создал настройку с пользовательскими страницами мастера и пользовательскими фоновыми изображениями. Проблема с нестандартными системами DPI. Когда я запускаю эту настройку, фоновые изображения отображаются неправильно. Как я могу определить...
2249 просмотров
schedule 04.09.2023

Как я могу создать и удалить сетевой диск из Inno Setup?
Я пишу сценарий Inno Setup, который должен запускать очень старое стороннее приложение установки, этот старый установщик (называемый setup.exe) работает только из корневой папки (если не работает), поэтому мне нужно создать (и удалить) сетевой диск,...
1699 просмотров
schedule 12.02.2023

Inno Setup Простая страница прогресса для раздела Run
Мой установщик очень простой, в основном это: Страница приветствия Страница прогресса Последняя страница Страницы приветствия и финала стандартные (всего одна кнопка). На странице «Прогресс» я незаметно устанавливаю кучу других...
8947 просмотров
schedule 24.09.2023

Получить папку TEMP
Как получить путь к папке Temp из сценария InnoSetup Pascal? Не та папка, которую программа установки использует в качестве временной папки (доступ к которой можно получить с помощью {tmp} ), а временная папка фактического пользователя.
4553 просмотров
schedule 25.04.2023