|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать добро счас бду колдовать)
Догнал....я чето думал что будет запускаться глобальный деинстал...а запускаться будет локальные... |
Отправлено: 16:24, 05-08-2012 | #2981 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 11:00, 09-08-2012 | #2982 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Подскажите пожалуйста :
как удалить (или переместить) из папки все файлы (файлов много и они разные по типу и расширению), исключая - далее перечисление этих тоже разных конкретных файлов, которые должны остаться в папке. Что то наподобие действия : File /r /x *.res /x *.obj /x *.pch source\*.* (Manual 4.9.1.5. File ) но для операции удаления |
Последний раз редактировалось MKN, 09-08-2012 в 16:49. Отправлено: 16:35, 09-08-2012 | #2983 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать MKN, используй функцию Locate для поиска всех файлов и далее в callback функции Locate у тебя получится что-то типа такого:
Если встретятся файлы с указанными расширениями - их не удалять и пропускать, остальные файлы будут удалены |
------- Отправлено: 16:57, 09-08-2012 | #2984 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать Добрый день господа! Такой вопрос назрел после установки Ashampoo HDD Control запускаются два процесса AHDDC2_Service.exe и DfSdkS.exe и соответствующие им службы AHDDC2 и DfSdkS
Как реализовать это в НСИС пробовал как то так НЕ получается...подскажите... |
Отправлено: 17:32, 09-08-2012 | #2985 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать diakov, Вас что именно смущает то? То, что описание разное или что? Объясните проблему более понятно, в чем у вас проблема
Как я понял из описания плагина nsSCM, он не умеет устанавливать описание создаваемой службе Лучше используйте плагин NSIS Simple Service Plugin |
------- Отправлено: 18:27, 09-08-2012 | #2986 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать Да нет просто при таком коде
nsSCM::Install /NOUNLOAD "AHDDC2_Service.exe" "AHDDC2_Service.exe" 16 2 \ "$INSTDIR\AHDDC2_Service.exe" "" "" "" "" nsSCM::Install /NOUNLOAD "mst Defrag SDK Service.exe" "mst Defrag SDK Service.exe" 16 2 \ "$INSTDIR\DfSdkS.exe" "" "" "" "" То есть если использовать NSIS Simple Service Plugin: SimpleSC::InstallService [name_of_service] [display_name] [service_type] [start_type] [binary_path] [dependencies] [account] [password] 2 - SERVICE_AUTO_START - Service auto start Так будет правильно или что то нада поправить что бы заработало? |
Отправлено: 18:35, 09-08-2012 | #2987 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата diakov:
nsSCM::Install /NOUNLOAD "AHDDC2" "AHDDC2_Service.exe" 16 2 \ "$INSTDIR\AHDDC2_Service.exe" "" "" "" "" nsSCM::Install /NOUNLOAD "DfSdkS" "mst Defrag SDK Service.exe" 16 2 \ "$INSTDIR\DfSdkS.exe" "" "" "" "" Программа обращается к службам AHDDC2 и DfSdkS чтобы узнать их статус, и правильно говорит, что они не запущены, их же не существует в системе... |
|
------- Отправлено: 18:50, 09-08-2012 | #2988 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать Спасибо...счас опробую...туплю потому что еще не разу не работал с службами...
|
Отправлено: 18:53, 09-08-2012 | #2989 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать K.A.V., чето не то если писать так
nsSCM::Install /NOUNLOAD "AHDDC2" "AHDDC2_Service.exe" 16 2 \ "$INSTDIR\AHDDC2_Service.exe" "" "" "" "" nsSCM::Install /NOUNLOAD "DfSdkS" "mst Defrag SDK Service.exe" 16 2 \ "$INSTDIR\DfSdkS.exe" "" "" "" "" Но обе службы остановлены и при попытки их запустить вручную (правая кнопка) выдает Хотя в папка $INSTDIR у меня c:\Program Files\Ashampoo HDD Control оба файла AHDDC2_Service.exe и DfSdkS.exe присутствуют! Что не так делаю? |
Отправлено: 19:13, 09-08-2012 | #2990 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - WinAmp .:[ обсуждение всех версий ]:. | ssaram | Программное обеспечение Windows | 406 | 12-02-2022 19:45 | |
WinstyleMonitor .:[все вопросы]:. | Mr dUSHA | Проект WinStyle | 331 | 12-02-2014 13:15 | |
Delphi - Delphi .: [все вопросы] :. | Serega | Программирование и базы данных | 94 | 04-05-2013 18:45 | |
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. | Microsoft Windows 2000/XP | 105 | 30-06-2010 11:58 | ||
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|