Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.042 c
2-1156349211
B.T.R.
2006-08-23 20:06
2006.09.10
Form1 and Form2


2-1155806582
zdm
2006-08-17 13:23
2006.09.10
MySQL


3-1152194411
freak
2006-07-06 18:00
2006.09.10
Помогите определить связи


3-1151312613
antoxa2005
2006-06-26 13:03
2006.09.10
Хватит InterBase eXpress, или обязательно FIBPlus?


15-1155573637
qqqqqqq
2006-08-14 20:40
2006.09.10
Кто разбирается в ОС (Unix,Linux)? Какой Linux посоветуете?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский