Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2013, 09:39   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 661
По умолчанию Автозагрузка

Как установить автозагрузку для одного пользователя?
Например , есть три учетных записей - Админ, Вася, Петя . Нужно что бы программу запустил Админ и установил автозагрузку программы для Васи. У админа и пети программа не в автозагрузке,
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 12.08.2013, 10:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну дык положить запускаемое в каталог автозапуска профиля нужного пользователя.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.08.2013, 10:58   #3
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Можно через реестр сделать. В чем суть метода: в нужный ключ прописываем строковый параметр, содержащий имя и путь к автозапускаемой программе. Прописывается этот параметр в часть реестра, отвечающая за автозапуск программ - HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\ Run. Это место автозапуска программ текущего пользователя. Чтобы добавить программу в раздел Run другому пользователю надо сделать запись в соответствующий раздел в ветке HKEY_USERS (хранит настройки всех пользователей системы). HKEY_USERS\S-1-5-19\Software\Microsoft\Windows\Curre ntVersion\Run - пример нужного ключа в ветке USERS. И еще, что нужно... список пользователей получить можно вот в этой ветке реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\ProfileList

Если не поняли, спрашивайте...
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Старый 12.08.2013, 12:13   #4
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 661
По умолчанию

Спасибо! попробую
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 12.08.2013, 15:52   #5
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
По умолчанию

ещё вариант если надо сделать отсроченный старт программы. Например через 20 сек после входа пользователя, то можно написать батник и положить его в автозагрузку пользователя
av.bat
Код:
rem запуск пакета программ для компа с задержкой в 20 сек от начала запуска программы и 5 сек после каждой проги.
ping -n 20 127.0.0.1 > NUL
start /d "%windir%\system32\" mspaint.exe
ping -n 5 127.0.0.1 > NUL
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозагрузка apeorin Общие вопросы C/C++ 3 04.12.2012 00:16
Автозагрузка, каталог "Автозагрузка" создается повторно (Win7 x32) MyIE Общие вопросы Delphi 10 29.03.2012 07:49
Автозагрузка _-Re@l-_ Общие вопросы Delphi 0 17.09.2010 14:26
автозагрузка sevitov_yura Общие вопросы Delphi 14 10.06.2010 12:55
автозагрузка пауэрлифтинг Общие вопросы Delphi 3 25.01.2010 22:30