Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Автозагрузка


Автор: Sergio 23.7.2008, 22:00
Здраствуйте.
Как реализовать автозагрузку программы для Win XP. Vista? И также снать её.
Заранее спасибо.

Автор: jonie 24.7.2008, 00:13
1) прописаться в реестре в секциях автозагрузки
2) сделать сервис\драйвер
3) заброситься в папку автозагрузка (пользователя\всех)
4) подменить собой программу, которая уже автозапускается
5) написать замену explorer.exe и прописать ее в качестве оболочки в групповой политике
6) написать вирус и подкорректировать файлы (аналог 4)

в гугле вас чтоль забанили?
http://www.google.com/search?client=opera&rls=ru&q=%D0%BF%D1%80%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C%D1%81%D1%8F+%D0%B2+%D0%B0%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B5&sourceid=opera&ie=utf-8&oe=utf-8

Автор: Sergio 19.8.2008, 15:37
А как это выглядит на програмном уровне?)  smile 

Автор: Partizan 19.8.2008, 15:43
Sergio, 1 и 3 вариант наиболее простые

в первом случае надо просто прописать параметр с путём к программе в ключе HKLM\Software\Microsoft\CurrentVersion\Run

пример работы с реестром см. в гугле

в третьем случае просто ярлык кидается в папку %UserFolder%\Программы\Автозагрузка

пример работы с файлами см. в гугле

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)