|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: NSIS - все вопросы :. часть 2. |
|
.: NSIS - все вопросы :. часть 2.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения. Описание: Текущая версия: NSIS 3.05 от 15 декабря 2019 года Скачать | Архив сборок версии Первая часть этой темы Скачать первую часть этой темы одним архивом ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов: Справочник по NSIS - создан силами нашего сообщества. Руководство пользователя. Перевод – Поляков А.В, зеркало Документация Утилиты разработчика Расширение функциональности Примеры скриптов на нашем форуме Скрипт NSIS для перепаковки AIMP2+Сборки Тема для Notepad++(пример парсинга XML) Достоинства Ещё немного полезной информации: |
|
------- Отправлено: 12:02, 09-12-2012 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать S60Team, А не достаточно просто номер сборки глянуть? Вроде десятка до 22000 не поднимается.
В целом для проверки версий есть GetWinVer и WinVer.nsh (текущая версия на гитхабе) |
Отправлено: 12:36, 03-02-2022 | #2601 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать iglezz, благодарю!
1. У 11ки номера сборок: 21996 и 22000. А вдруг билд 10ки 22H1 будет 22100? 2. Просто не хотелось подключать лишние библиотеки. Об этой версии не знал. ЗЫ: если интересно, исходный код: https://gist.github.com/S60Team/36a48718640205e14b8a068b2b809c1f |
Последний раз редактировалось S60Team, 03-02-2022 в 15:31. Отправлено: 15:25, 03-02-2022 | #2602 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать Всем доброго вечера. Нужна помощь. Никак не могу сообразить, как удалить строчку с файла .xml.
Имеется файл <?xml version="1.0" encoding="utf-8" ?> <Configuration> <Other Code="Некое значение"> <Data key="Некое значение">Некое значение</Data> </Other> <Paday Code="Некое значение"> <Data key="DelayPuk">999</Data> </Paday> </Configuration> Примеров почти нету. А с удалением строчки вообще примера не нашел. |
Отправлено: 23:40, 05-02-2022 | #2603 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать динозавра,
Пример почти такой же как и 2.5 года назад - тыц nsisXML::select с почти идентичным селектором nsisXML::parentNode вернёт в нужный регистр ссылку на родителя nsisXML::removeChild удалит найденное в ::select |
Отправлено: 01:10, 06-02-2022 | #2604 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать Спасибо. Буду дерзать. Совсем запутался.
. |
Отправлено: 01:25, 06-02-2022 | #2605 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать iglezz,
Ура, получилось. Удаляет эту строчку. Но не совсем ура. Удаляет только в том случае, если эта строчка имеется в файле .xml. Если ее нет, то экзешник крошится. Как прикрутить сюда проверку этой самой строчки, чтобы типа, если ее нет, то ничего не делать, а если есть, то удалить? |
Отправлено: 09:55, 06-02-2022 | #2606 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать динозавра, Ну это же в документации есть:
Цитата:
|
|
Отправлено: 10:38, 06-02-2022 | #2607 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать iglezz,
Спасибо. Все понятно. Работает. |
Отправлено: 11:16, 06-02-2022 | #2608 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать Всем доброго вечера. Опять нуждаюсь в помощи. Такая ситуация. На компе две или более учёток. Одна админ, остальные челядь. Установщик работает из под админа и устанавливает много чего в разные папки, реестр, драйвера. Но нужно установить обязательно всем пользователям папки с файлом по такому пути SetShellVarContext current $APPDATA\Папка\файл или $LOCALAPPDATA\Папка\файл. На всех компах учетки с разными именами. Абсолютный путь не катит. При такой прописке переменных, как я показал, кто бы не устанавливал, а достается одному админу. Остальным никак. Как это можно прописать, чтобы и остальным устанавливались папки?
|
Отправлено: 21:35, 06-02-2022 | #2609 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось iglezz, 20-03-2022 в 15:41. Отправлено: 02:34, 08-02-2022 | #2610 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 2 | dimadr | Наборы обновлений для Windows XP/2003/Windows 7 | 267 | 14-02-2020 08:25 | |
[архив].: NSIS - все вопросы :. | kotkovets | Автоматическая установка приложений | 3387 | 09-12-2012 11:56 | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 1 | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 1491 | 22-07-2011 22:42 | |
Выбор|модернизация процессора .:[все вопросы]:. Часть I | Myxa | Выбор отдельных компонентов компьютера и конфигурации в целом | 1845 | 01-01-2011 19:18 | |
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|