Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.10;
Скачать: CL | DM;

Вниз

Как прописать программно приложение в автозагрузку?   Найти похожие ветки 

 
ronyn   (2006-08-18 23:09) [0]

Сабж в Win2000.


 
Джо ©   (2006-08-18 23:12) [1]

Для текущего пользователя:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Для всех пользователей (если есть права):
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run


 
Джо ©   (2006-08-18 23:14) [2]

Либо (для текущего пользователя):
Определить папку автозагрузки SHGetSpecialFolderPath + CSIDL_ALTSTARTUP и создать в ней ярлык.
Для всех пользователей — CSIDL_COMMON_ALTSTARTUP.


 
ronyn   (2006-08-18 23:19) [3]

Для текущего пользователя:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Для всех пользователей (если есть права):
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

ЭТО НЕ РАБОТАЕТ!


 
Ketmar ©   (2006-08-18 23:25) [4]

> [3] ronyn   (18.08.06 23:19)
сними руки отттуда, где они сейчас, и вставь в плечи.


 
Джо ©   (2006-08-18 23:25) [5]

> [3] ronyn   (18.08.06 23:19)
> ЭТО НЕ РАБОТАЕТ!

Неправда.


 
Anatoly Podgoretsky ©   (2006-08-18 23:54) [6]

Джо ©   (18.08.06 23:12) [1]
Это не автозагрузка!


 
Anatoly Podgoretsky ©   (2006-08-18 23:55) [7]

ronyn   (18.08.06 23:09)  
А зачем?
А точно речь про автозагрузку идет, а про какую конкретно именно, ведь она не одна единственная7
Надо бы связно задать вопрос.


 
Ketmar ©   (2006-08-19 00:01) [8]

ну да. я насчитал как минимум с десяток мест. %-)


 
Anatoly Podgoretsky ©   (2006-08-19 00:05) [9]

Можешь умножить на 6-8


 
Джо ©   (2006-08-19 00:06) [10]

> [6] Anatoly Podgoretsky ©   (18.08.06 23:54)
> Джо ©   (18.08.06 23:12) [1]
> Это не автозагрузка!

Есть иной термин?


 
Anatoly Podgoretsky ©   (2006-08-19 00:09) [11]

Под понятием Автозагрузка, я понимаю пункт (один из пунктов) меню, все остальные места можно по разному называть. Териинов для этого хватит.


 
Ketmar ©   (2006-08-19 00:25) [12]

> [11] Anatoly Podgoretsky ©   (19.08.06 00:09)
можно, конечно. собственно, меню -- это самое приличное место. меньше всего издевательств над юзером. но и там таких мест 4. %-)


 
Anatoly Podgoretsky ©   (2006-08-19 00:25) [13]

Да много, не менее 4


 
Ketmar ©   (2006-08-19 00:27) [14]

> [13] Anatoly Podgoretsky ©   (19.08.06 00:25)
глянул в исходники своего шелла. нашёл 4. %-)


 
Джо ©   (2006-08-19 00:55) [15]

> [11] Anatoly Podgoretsky ©   (19.08.06 00:09)
> Териинов для этого хватит.

Я предпочитаю общеупотребительные, которые используют признанные в своей среде люди. Такие, например, как Руссинович, автор известноый утилиты под названием Autoruns (дословно и есть "автозагрузки" или же "автозапуски"). Она autorun"ом считает, в том числе, и указанную ветку(и) реестра. Ну, и хотелось бы все-таки услышать термин от Вас, если утверждаете "что их хватит". :)
Кстати, если на то пошло, папка автозагрузки даже в своем названии не имеет слово "run" или "load"; в оригинале она, как известно, называется Startup.


 
Германн ©   (2006-08-19 01:09) [16]


> Джо ©   (19.08.06 00:55) [15]
>
> > [11] Anatoly Podgoretsky ©   (19.08.06 00:09)
> > Териинов для этого хватит.
>

Серёг.  Не стоит в данном вопросе спорить с АП.
Не переспоришь, ни при каких обстоятельствах!
Опыта у него гораздо больше, а "терминология" - вещь очень "раплывчатая! Имхо.
АП живёт своей жизнью.


 
ronyn   (2006-08-19 22:59) [17]

Нужно то, что в ХР - прописывается в реестр
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Там хороший эффект - грузиться грузится, а в Стартапе прогу не видно. Но с этим ключем в Win2000, что-то не катит. Вот!-)


 
Anatoly Podgoretsky ©   (2006-08-19 23:44) [18]

Германн ©   (19.08.06 01:09) [16]
Это точно, потому и предложил придумать самому термин.


 
Германн ©   (2006-08-20 00:40) [19]


> ronyn   (19.08.06 22:59) [17]
>
> Нужно то, что в ХР - прописывается в реестр
> HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
> Там хороший эффект - грузиться грузится, а в Стартапе прогу
> не видно. Но с этим ключем в Win2000, что-то не катит. Вот!
> -)

Ну, имхо, тем кто знает про Стартап, уже очень недалеко до "\Software\Microsoft\Windows\CurrentVersion\Run". Но если всё же хочется, тогда приводи свой код записи в этот ключ реестра. Помогут найти в нём ошибки. Кстати. Права на запись в HKLM имеет далеко не каждый пользователь! Может тебе ограничиться HKCR?


 
Ketmar ©   (2006-08-20 05:24) [20]

а всё=-таки: что, startup моль побила?



Страницы: 1 вся ветка

Текущий архив: 2006.09.10;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.045 c
3-1151948212
yon
2006-07-03 21:36
2006.09.10
450 полей в dbf


15-1155800785
Сергей М.
2006-08-17 11:46
2006.09.10
Непонятка при работе в связке Access2003 + MS VisualFoxPro ODBC


2-1155879537
Начинающий_1
2006-08-18 09:38
2006.09.10
Универсальное объявление типа переменной.


1-1154214906
-=Germe$=-
2006-07-30 03:15
2006.09.10
Dynamic Skin Form


11-1132373168
XProger
2005-11-19 07:06
2006.09.10
try...except своими руками