Запись в автозагрузку

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Запись в автозагрузку

Сообщение GPP » 29.04.2008 (Вт) 6:26

Как записать программу в автозагрузку если программа запущенна в не админской учетной записи. Заранее ОГРОМНОЕ СПАСИБО!
GPP(c) Gorlo Pavel Programming

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 29.04.2008 (Вт) 10:12

Можно прописать ярлык на нее в папку:

C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 29.04.2008 (Вт) 10:30

У юзеров нет прав записи в эту папку.
Лучший способ понять что-то самому — объяснить это другому.

M.A.R.K
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 68
Зарегистрирован: 11.11.2007 (Вс) 11:50
Откуда: Иркутск

Re: Запись в автозагрузку

Сообщение M.A.R.K » 29.04.2008 (Вт) 10:32

GPP писал(а):Как записать программу в автозагрузку если программа запущенна в не админской учетной записи. Заранее ОГРОМНОЕ СПАСИБО!
Пропиши путь к программе, в реестре «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run»
-Решил Хакер блины печь...
-Первый блин у него вышел, как обычно - Комом...
-А второй - Экзешником...

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Сообщение GPP » 29.04.2008 (Вт) 10:32

Да. Можно и так, но мне нужно обязательно в реестр.
GPP(c) Gorlo Pavel Programming

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 29.04.2008 (Вт) 10:42

Antonariy писал(а):У юзеров нет прав записи в эту папку.


С какой это стати?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 29.04.2008 (Вт) 11:35

Из личного опыта. Ярлык, помещенный в All Users\Рабочий стол юзер удалить не может. Видимо закрыта вся папка All Users - что довольно логично. Администратор имеет доступ к данным других пользователей, а юзерам это противопоказано.
Лучший способ понять что-то самому — объяснить это другому.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.04.2008 (Вт) 13:22

В All Users имеют доступ на изменения Power Users.
Обычные пользователи могут только читать.
Но это не относится к той ситуации, когда пользователь первоначально был Power Users, а затем стал Users — при создании нового объекта владельцу (тому, кто создал объект) даются полные права.
Lasciate ogni speranza, voi ch'entrate.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 29.04.2008 (Вт) 14:04

GPP писал(а):Да. Можно и так, но мне нужно обязательно в реестр.


Почему именно в реестр?

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 29.04.2008 (Вт) 14:57

jangle писал(а):Почему именно в реестр?

GPP писал(а):Как записать программу в автозагрузку если программа запущенна в не админской учетной записи
Троянчика пишем. Как допишешь - шли мне, проверю на вшивость... :wink:

ADD: У меня пост №1777, а у jangle №1000! Бухаем? :)
А я все практикую лечение травами...

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 29.04.2008 (Вт) 16:12

Троянчика пишем. Как допишешь - шли мне, проверю на вшивость...


Бессмысленное это занятие. Тем более, не стоит тратить на это время, если пытаешься прописать автозагрузку в реестр )))) Уж лучше "албанский вирус" написать, чтобы пользоватль из сочувствия к автору сам удалил пару важных файлов

ADD: У меня пост №1777, а у jangle №1000! Бухаем?


Да это надо отметить! :)

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Сообщение iGrok » 29.04.2008 (Вт) 16:24

Думается мне, это не троянский конь, а "троянский заяц"(©Монти Пайтон) =)

Удаленное администрирование это. Правда не понимаю, в чем соль.
Почему не воспользоваться инсталлятором?
Или автозагрузку надо "включать" по галке в программе?
Тогда все правильно "hkcu\software\microsoft\windows\current version\run"
Насколько я помню, юзер имеет права туды писать, если только это не запрещено на конкретном компе политиками...

З.Ы. А проблема-то в чем?
label:
cli
jmp label


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 62

    TopList