![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
|
|
Отправлено: 23:35, 17-06-2006 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата punsh:
|
|
------- Отправлено: 15:49, 28-03-2011 | #1011 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
нужно запустить JDownloader.exe, если уже есть в папке java ! |
|
Отправлено: 15:54, 28-03-2011 | #1012 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Можно так:
ExecWait '"$EXEDIR\bin\javaw.exe" -jar JDownloader.jar' или так nsExec::Exec '"$EXEDIR\bin\javaw.exe" -jar JDownloader.jar' $EXEDIR - возвращает текущий путь "иницилизатора" запуска |
------- Отправлено: 16:07, 28-03-2011 | #1013 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
|
|
Отправлено: 22:59, 28-03-2011 | #1014 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать ТОварищи подскажите ответ на такой вопрос: Программа в данном случае Firefox в каждой конфигурации создает папку для профиля со случайным названием XXXXXX.defolt.
Можно ли для скрипта присвоить этой папке переменное имя после проверки наличия в ней маркерного файла Extension.ini, и в дальнейшем использовать уже переменное название? |
------- Отправлено: 08:24, 03-04-2011 | #1015 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата wolkow70:
К примеру предположительно Extension.ini лежит в папке C:\Firefox, где в этой папке еще папки с неизвестными именами. Скрипт рекурсивно перерыщет все каталоги папке C:\Firefox, пока не найдет нужный файл. Если файл не найдет - установится флаг ошибки (в скрипте не будет сообщения) |
|
------- Последний раз редактировалось kotkovets, 03-04-2011 в 12:35. Отправлено: 12:23, 03-04-2011 | #1016 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
И как к этому файлу и этой папке указать путь, если абсолютный путь: E:\Documents and Settings\Anton.OOO-940B41D8143\Application Data\Mozilla\Firefox\Profiles\c0rkpcd2.default |
|
------- Отправлено: 13:07, 03-04-2011 | #1017 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать wolkow70
!include "FileFunc.nsh" ShowInstDetails show outfile test.exe var path Section SetShellVarContext all #папка документы для всех пользователей ${GetParent} "$DOCUMENTS" $R2 ${GetParent} $R2 $path MessageBox MB_OK "$path" IDOK ${Locate} "$path" "/L=FDE /M=Extension.ini" "Find" IfErrors +2 MessageBox MB_OK '$$R0 = "$R0" $\n$\r$$R1 = "$R1"' IDOK SectionEnd Function Find StrCpy $R0 $R8 StrCpy $R1 $R9 Push $0 FunctionEnd |
------- Последний раз редактировалось kotkovets, 03-04-2011 в 13:26. Отправлено: 13:11, 03-04-2011 | #1018 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
Мне в этот файл нужно автоматом прописать строки с путями к новым плагинам. Но это я уже научился делать используя абсолютный путь. |
|
------- Отправлено: 13:25, 03-04-2011 | #1019 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата wolkow70:
${GetParent} $R2 $path Мы подымаемся на 2 уровня вверх и получаем корневую папку, где будет Extension.ini |
|
------- Отправлено: 13:30, 03-04-2011 | #1020 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - 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 |
|