Вопросы по теме 'nsis'
Как вы устанавливаете права доступа к каталогам в NSIS?
Я пытаюсь создать установщик Windows с помощью системы установки Nullsoft, для которой требуется установка администратором. Установщик создает каталог «журналов». Поскольку обычные пользователи могут запускать это приложение, этот каталог должен...
24865 просмотров
schedule
09.06.2023
Как проверить, есть ли в файле заблокированная опция win2003
Как мне проверить из моего установщика NSIS, есть ли у моего установщика заблокированная опция в настройках.
Даже если вы знаете способ проверить это без NSIS, дайте мне знать, чтобы я мог написать это сам.
См. этот вопрос, чтобы узнать...
157 просмотров
schedule
28.10.2022
Как я могу создать массив констант в сценарии установки NSIS?
У меня есть большое количество сценариев установки NSIS (файлы .nsi), которые просто определяют набор констант, а затем основная логика установщика находится во включаемом файле (.nsh), который является общим для каждого из установщиков. Один из...
1582 просмотров
schedule
26.03.2022
NSIS: Найдите и загрузите версию .Net
Как я могу получить версию .NET с помощью NSIS? И если у меня нет нужной версии, он перенаправляет меня на сайт для ее загрузки.
Я нашел несколько решений для этого, но они обычно имеют некоторые жестко закодированные вещи (например, десятки...
3085 просмотров
schedule
07.01.2023
Минимизация запуска ярлыков в NSIS
В Windows можно отредактировать свойства ярлыка и выбрать, должен ли он запускать окно целевой программы в обычном, свернутом или развернутом виде.
Я создаю установщик в NSIS, и есть несколько пакетных файлов, для которых я хотел бы создать ярлыки...
1422 просмотров
schedule
02.12.2023
NSIS — определить InstallDir в зависимости от FileExists
Что я хочу сделать с этим скриптом, так это скопировать файл в папку, которая уже существует. Но он может быть в корне (C:) или в файлах программы.
Вот что я хочу, но этот скрипт не работает:
${If} ${FileExists} "C:\Cisco Systems\VPN...
7066 просмотров
schedule
01.03.2022
NSIS: есть ли способ установить расположение строк или элементов управления таким образом, чтобы они ссылались друг на друга?
В настоящее время я использую плагин NSIS InstallOptions для создания некоторых пользовательских страниц в моем установщике. Когда вы устанавливаете расположение элементов управления, которые хотите создать, вы должны указать точные координаты того...
663 просмотров
schedule
03.08.2023
Можно ли упаковать исполняемый файл в установщик, сгенерированный NSIS, который запускается первым?
Можно ли сгенерировать установщик NSIS (используя .nsi), который упаковывает исполняемый файл (скажем, foobar.exe), который затем запускается до того, как установщик фактически установит программу как обычно? Я предполагаю, что перед запуском...
187 просмотров
schedule
27.07.2023
Как использовать NSIS с Maven2 и непрерывной интеграцией?
Я хочу включить установщик, созданный NSIS, в проект Java, организованный с помощью Maven2. Как я могу включить это, чтобы установщик автоматически создавался каждый раз, когда я использую maven для создания дистрибутива? Я пробовал следующее:...
1422 просмотров
schedule
20.11.2022
Наличие двух целевых папок с использованием NSIS
В настоящее время продукт, над которым я работаю, использует NSIS для создания своего установщика. Работает отлично, нам нравится.
Но теперь, с некоторыми проблемами, возникающими при манипулировании данными в программных файлах в Windows 7 и т....
1498 просмотров
schedule
29.04.2023
Отображение страницы на основе операционной системы с NSIS
Я работаю над сценарием NSIS, в котором у меня есть две страницы каталога. Один получает каталог для установки программы, а другой получает каталог для размещения любых данных.
Причина этого в том, что из-за некоторых проблем управления в Windows...
248 просмотров
schedule
09.06.2024
Безопасно ли использовать RmDir /r $INSTDIR в NSIS?
Я заметил это предупреждение в документации по методу NSIS RmDir :
Предупреждение: использование RMDir /r $INSTDIR в деинсталляторе небезопасно. Хотя это маловероятно, пользователь может выбрать установку в папку Program Files, и поэтому эта...
9227 просмотров
schedule
23.01.2023
Как заставить NSIS RMDir работать с подкаталогами?
В сценарии установщика NSIS у меня есть:
RMDir "$INSTDIR"
Теперь, если пользователь устанавливает каталог установки на C:\Program Files\Product , он работает нормально, однако, если они устанавливают что-то более глубокое, например,...
2849 просмотров
schedule
30.10.2023
Как интегрировать NSIS с системой сборки и поддерживать управление версиями
У меня есть сценарий nsis для создания установочного пакета инструмента в .NET, и он отлично работает.
Проблема в том, что я хочу интегрировать его в свою систему сборки (в настоящее время использую NANT, но перехожу на rake с помощью ironruby)...
736 просмотров
schedule
26.11.2022
Как создать ярлык (.lnk) с относительной целью?
У меня есть исполняемый файл на моем диске на ключе в каталоге dir\program\prog.exe Я хотел бы иметь ярлык для исполняемого файла в корневом каталоге DoK, то есть prog.lnk будет ссылаться на dir\program\prog .исполняемый.
Однако похоже, что у...
18609 просмотров
schedule
15.02.2024
Юникод NSIS Exec/ExecWait
Можно ли выполнить команду в сценарии Unicode NSIS. Выполнение работает нормально, если я использую версию NSIS без Unicode, но когда я пробую ее с версией Unicode, она просто ничего не делает.
Команда: Exec '"$TEMP/myFile.exe"'
Спасибо
1216 просмотров
schedule
23.06.2022
запуск импортированного кода nsis из скомпилированного исполняемого файла nsis
Можно ли импортировать код nsis и запускать его из скомпилированного исполняемого файла nsis?
Предположим, у меня есть nsis-скрипт fubar.nsi , и я скомпилирую его в fubar.exe . По странным причинам* у меня также есть некоторые дополнительные...
150 просмотров
schedule
29.07.2023
schedule
23.08.2022
Получить параметр NSIS
чтобы передать значение -n 0 в виде строки (опция не нужна) установщику, я не совсем понимаю, как работает эта функция?
; GetParameters
; input, none
; output, top of stack (replaces, with e.g. whatever)
; modifies no other variables....
3378 просмотров
schedule
03.09.2022
Справка сценария NSIS - установка без убийства проводника
Когда я попытался удалить и установить исполняемый файл foo.exe, я получил следующую ошибку:
Error opening file for writing
click abort to stop the installation
Я обнаружил, что некоторые файлы не удалось удалить при деинсталляции. И с...
914 просмотров
schedule
24.03.2022