|
Компьютерный форум 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 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Задача: "просмотреть" в папке все файлы и записать из них только нужное в другой файл. (соответственно с каждой строкой необходимо произвести манипуляции по нахождению-извлечению нужного)
Скрытый текст
Для чтения-записи использую макрос с циклом FileRead. "Проверочный" MessageBox "фиксирует" данные в переменной из каждой строки каждого файла, но записываются данные только из одного файла, либо после обработки строк, вообще нечто рэндомное... В чём здесь ошибка ? |
Последний раз редактировалось MKN, 31-10-2023 в 17:58. Отправлено: 11:47, 31-10-2023 | #2821 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:03, 31-10-2023 | #2822 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать Как "пропустить" ошибку:
"Невозможно открыть файл для записи:" Т.е. если файл занят, просто пропустить его копирование без MessageBox. |
Отправлено: 10:13, 01-11-2023 | #2823 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:02, 01-11-2023 | #2824 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать inco1, Стандартная команда RMDir /r не удалит папки по расширению. Надо знать как папки называются.
|
Отправлено: 12:11, 01-11-2023 | #2825 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать AlekseyPopovv, Я правильно понял, что в NSIS есть только команда удаления по маске файлов, а удаление по маске папок даже не предусмотрено?
|
Отправлено: 12:25, 01-11-2023 | #2826 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать inco1, Да.
|
Отправлено: 12:29, 01-11-2023 | #2827 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:47, 01-11-2023 | #2828 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать Цитата AlekseyPopovv:
inco1, Цитата inco1:
Разница лишь в том, что в у интерпретатора командной строки есть готовые команды для циклов, а в nsis - нет. |
||
Отправлено: 16:52, 01-11-2023 | #2829 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Задача : необходимо в txt файле заменить конкретную строку на другую. Т.е. ,например, строку №5 удалить и заменить на содержимое из переменной и т.д.
Пробовал функцию - https://nsis.sourceforge.io/Replace_...ecified_string Не работает... (там правда не конкретная строка заменяется, а вроде как строка имеющая определённое вхождение, что тоже интересно, но тоже не заработало...) Как решить такую задачу ? |
Отправлено: 18:32, 03-11-2023 | #2830 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 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 |
|