Текущий архив: 2003.09.22;
Скачать: CL | DM;
ВнизКак правильно сделать автозагрузку программы? Найти похожие ветки
← →
s (2003-08-31 10:47) [0]Знаю, что можно сделать и через startup и через реестр. Что более корректно, что рекомендует Microsoft? :-)
← →
Андрей Сенченко (2003-08-31 11:30) [1]Что рекомендует Мелоксофот - откровенно говоря не знаю. Но ежели умеешь делать через реестр - то так оно конечно лучше.
← →
s (2003-08-31 11:41) [2]А чем конкретно через реестр лучше?
В случае Startup-а пользователь без подготовки может просто зайти и удалить его, а реестра многие пользователи боятся...
Через реестр для программера легче работать, но для пользователя - это страшно. В чем преимущества через реестр, почему вы считаете, что это лучше?
← →
Андрей Сенченко (2003-08-31 11:49) [3]В случае Startup-а пользователь без подготовки может просто зайти и удалить его, а реестра многие пользователи боятся...
Этим и лучше. Никакая секретарша, случайно узнавшая, что в меню "Пуск" можно давить на правую кнопку не решит снести "какую-то непонятную программу".
Ну безусловно нужно самому позаботится о сносе программы из реестра при ее деинсталляции. Это не так уж и сложно.
← →
DeMoN-777 (2003-08-31 11:51) [4]Пользователь САМ должен иметь возможность в любой момент удалить твоё творение из аврорана => создавай ярлук в автозагрузку.
← →
Андрей Сенченко (2003-08-31 11:54) [5]DeMoN-777 © (31.08.03 11:51) [4]
Галочка "запускать при старте компьютера" в окошке настроек программы решает эту проблему.
← →
Anatoly Podgoretsky (2003-08-31 13:00) [6]Microsoft помещает в автозагрузку, вирусмайкеры в реестр, остальные кто как. Автозагрузка удобна для пользователя, он видит что запускается и может удалить. Но программы которые не допустимо запускать дважды туда помещать нежелательно, системные сервисы (на 9х) запускаются через реестр и видны в систрей, оттуда же есть доступ для управления и отключения.
← →
Андрей Сенченко (2003-08-31 13:11) [7]Anatoly Podgoretsky © (31.08.03 13:00) [6]
Хитрые вирусмейкеры помещают именно в автозагрузку - с ярлыком панели Мелкософт оффис, а ее - кидают в реестр.
Глубокое ИМХО - девственно чистая автозагрузка и проверка новых ключей в реестре при загрузке - уже определенная гарантия спокойствия.
← →
s (2003-08-31 13:20) [8]Все ясно, всем спасибо! Особенно, Anatoly Podgoretsky!
← →
Anatoly Podgoretsky (2003-08-31 19:55) [9]Если решил запускать через реестр, то учти что там несколько различных веток для запуска в двух различных секциях HKCU + HKLM
← →
Anatoly Podgoretsky (2003-08-31 19:56) [10]Это означает гораздо большее количество возможностей, по сравнению с автозагрузкой.
← →
TButton (2003-08-31 19:57) [11]а я если честно думал что тока Local_Machie\Software\Microsoft\Windows\CurrentVersion\Run
← →
Anatoly Podgoretsky (2003-08-31 20:03) [12]Посмотри сам реестр, правда не буду утверждать про обе платформы
9х 5 ключей и плюс в HKCU
← →
TButton (2003-08-31 20:17) [13]точно в CU - run, ruonce
а в LM аж семь штук. кстати а что такое run- и почему у мну там кернел32.длл?
← →
Anatoly Podgoretsky (2003-08-31 20:22) [14]Жто у тебя вирус там, я не шучу
← →
TButton (2003-08-31 20:41) [15]пошел сносить.
← →
otido (2003-08-31 20:42) [16]может, оно и к лучшему?
← →
s (2003-08-31 21:43) [17]>Anatoly Podgoretsky © (31.08.03 19:55) [9]
>Если решил запускать через реестр, то учти что там несколько
>различных веток для запуска в двух различных секциях HKCU + HKLM
>Это означает гораздо большее количество возможностей, по
>сравнению с автозагрузкой
Разве? А в автозагрузке есть тоже для винды нт/хр есть All Users, есть текущий пользователь, и все равно я их реестра получаю значения для этих папок из HKLM и HKCU из Shell Folders. Так что я не нашел серьезного преимущества реестра перед автозагрузкой, и поместил в автозагрузку. Для моей задачи, я считаю, это было более правильно, тем более и микрософт туда все помещает. :-)
← →
cyborg (2003-08-31 22:29) [18]Хе, глянул сейчас у себя, мсбласт в автозагрузке :), хотя на винте нет уже его.
← →
OlDemon (2003-09-01 08:05) [19]Ктати ИМХо есть еще один способ запустить программу. нужно вроде бы в какой то ini-шник (system.ini) прописать.
← →
KSergey (2003-09-01 08:19) [20][19] OlDemon © (01.09.03 08:05)
Для 9х
← →
Cyber Chaynik (2003-09-01 11:45) [21]cyborg (31.08.03 22:29) [18]
Ну и нашёл ?
← →
y-soft (2003-09-01 12:15) [22]>[19] OlDemon © (01.09.03 08:05)
Ктати ИМХо есть еще один способ запустить программу. нужно вроде бы в какой то ini-шник (system.ini) прописать.
Это пережиток Win16
Win.ini
[windows]
load=Файл.exe
или
run=Файл.exe
или
System.ini
[boot]
shell=Explorer.exe Файл.exe
Существуют и другие способы...
← →
CinCinNut (2003-09-01 12:34) [23]хорошая ветка для вирусмейкеров :)
← →
y-soft (2003-09-01 12:39) [24][23] CinCinNut © (01.09.03 12:34)
Вирусмейкеры давно уже такой примитивщиной не пользуются, а вот нормальному пользователю знать полезно...
Страницы: 1 вся ветка
Текущий архив: 2003.09.22;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.013 c