Люди help me!Подскажите пожалуйста подскажите, что необходимо сделать для того,чтобы программа загружалась первой после того как пользователь залогинится.
Автозагрузка? Кстати, можно шелл подменить же. Забить туда не explorer.exe а свою прогу. Или внедриться в эксплорер.екзе
кстати, по поводу замены шела - эксплорер проделывает какие-то магические действия, чтобы убрать экран винлогона. если прописать туда, например, тотал, в хп придется ждать полминуты, прежде, чем тотал станет видно, хотя загрузится он сразу. как вариант, можно нажать ктрл-альт-дел или вин-л и снова щелкнуть на логин итд, но без этого убрать задержку у меня не получалось. пробовал принудительно переключаться на нужный десктоп, но это не помогало запускать эксплорер из под проги не пробовал, так что не знаю, поможет это или нет
эт-точно, я как-то дебажил стартап ехплорера - там фактически два разных запуска - в зависимости от результата GetShellWindow()
Меня интересует именно как с помощью реестра можно загрузить мой модуль в самом начале.Можно ли привести пример, так как мне не очень понятно.Если честно глубоких познаний работы с реестром у меня нет.
Друзья, а не могли бы Вы описать все что знаете по данному поводу. Уж очень хочеться чтобы винда быстрее грузилась с кастом шеллом. Буду признателен за любую информацию!
это я хз когда дебажил теперь все гораздо проще - ищи исходники 2к, там кури файло: \win2k\private\shell\explorer\initcab.c
В Windows 2000 как раз такого бихейвиора нет. Трабла именно с WinXP и с ее модулем logonui.exe, я так понимаю он долго ждет создание шелла прежде чем переключится на юзерский десктоп. Только вот не могу понять чего же он ждет? Кто что знает?
Я, конечно извиняюсь за столь глупый вопрос, но неужели сорсы 2k уже доступны в сети? Кто, когда?... это реально или у меня бред и кошмарные глюки?
Наверное... Куда уж там, сейчас нереально за всем уследить.. Тлько в отпуске время есть удовлетвориьт свой интерес, иначе просто нереально...