Статья моя но способ не мой просто я его изложил более понятно.
Дошли руки решил написать статью.
И так начнем что надо для того чтоб сделать программе АВТОзапуск.
Для начала нам нужна программа SmartSIS для того. что обязательным условием установки автозапуска является установка через sisпакет.
ни какие простые переносы в папки не помогут. Так как это обуславливается тем что должно это прописаться в файлах которые находятся в папках
C:/Sys/Install/ и C:/Sys/Uninstall/ для данной программы.
Также патч автозапуска должен быть подписан не имеет разницы защищенный UID сиспакета или не защищенный.
Ладно начнем.
Файл автозапуска для любой программы идет по пути
:/Private/101 f875 a/import/
только после первого перезапуска образуется файл по пути
C:/Private/101 f875a/startup/
что собственно и является самим автозапуском.
И так вам нужно знать какой UID у той программы какую вы хотите поставить в автозапуск.
И название файла .еxе который ее будет запускать.
Файл автозапуска имеет расширение .rsc
его название должно состоять из UIDа того.еxе который собрались запускать.
Пример.
[ 20001 A58].rsc
в нутри этого rsc должен указан быть путь к этому.exe который вы собрались запускать.
Пример.
!:\sys\bin\Slovoed.exe
вот собственно и все.
собираем этот файл в сис создаем папку
Private
в ней 101 f875a
в ней import/
в последнюю ложим этот файл rsc.
UID сис пакета должен быть точно таким как и у программы соответсвенно тип пакета PU.
если собираете в месте с программой то тип пакета обычный.
И собираете. Все подписываете и устанавливаете.
В этом файле slovoed_startup.zip(1.3кб)+ пример этого файла что мы рассмотрели.
Это не только пример он также может являться Шаблоном для создания для других программ.
Вам просто надо изменить его название на то что вам нужно.
И изменить в нутри файла .rsc путь на тот что вам нужен и собрать его.
чем Редактировать файл.rsc
или XЕКC редактором который встроен в Xрlor.
или программой rscеditor та что применяется для русификации приложений. P.S. думаю вопросов больше не будет. Спасибо Electromaster за подробное объяснение.
с уважением
alexmaj467
 TEST
Яндекс.Метрика
Вы не авторизованы!
Авторизация
Обновить
Глав

Добавить в избранное (только для авторизированных)