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

Вниз

Автоматический запуск программы при старте Windows   Найти похожие ветки 

 
viksoft   (2001-12-13 12:43) [0]

Мужики как можно запустить программу при старте Windows? Стандартные приколы типа папки Автозагрузка, замена в System.ini Shell = Explorer на свою, запуск из реестра (HKLM\Software\...\Run, HKLM\Software\...\RunService) по некоторым причинам не подходит. Буду благодарен за любую идею, а за примеры вдвойне!


 
Дима566   (2001-12-13 15:37) [1]

\windows\winstart.bat


 
viksoft   (2001-12-18 14:27) [2]

Дима а черное окно?


 
panov ©   (2001-12-18 14:48) [3]

По каким причинам не подходит?


 
Alexeus   (2001-12-19 16:49) [4]

Столкнулся с ситуацией, когда продвинутые юзера отключали моего клиента из автозагрузки при помощи MSConfig. Если это и твоя причина, то используй RunServiceOnce.


 
Alexeus   (2001-12-19 16:50) [5]

Столкнулся с ситуацией, когда продвинутые юзера отключали моего клиента из автозагрузки при помощи MSConfig. Если это и твоя причина, то используй RunServiceOnce.


 
viksoft   (2002-01-24 20:32) [6]

RunServiceOnce это хорошо но его постоянно необходимо восстанавливать а если машина заглючит до того как ты успел обновить запись в реестре? (Что с Windows к сожалению случается очень часто)


 
dr0Ne64 ©   (2002-01-24 22:25) [7]

В реестре Маздая(aka великой операционной системы Windows9x)
раскрываешь ветвь:"HKLM\SYSTEM\CurrentControlSet\Control" и
создаешь раздел "MPRServices".Затем создаешь подключ с любым именем(например TestService).Параметрами этого ключа будут: строковые "DLLName" и "EntryPoint", а также параметр DWORD "StackSize".В параметр "DLLName" вписываешь имя и путь к библиотеке, а в параметр "EntryPoint" имя экспортироваемой процедуры.Параметру "StackSize" присвой ноль.При старте маздая
будет выполнятся процедура, указаная в параметре "EntryPoint".
P.S. Если тебе нужна более подробная информация - пиши мне.
P.P.S Есть еще один способ загрузки программы - через VXD.Но это- совсем другая история...


 
VuDZ ©   (2002-01-25 07:21) [8]

1. ищешь любой виндовый файл который грузиться всегда - systray.exe или что-ньть в этом роде
2. переименовываешь его в appname.ex_
3. в своём клиенте запускаешь этот файл при загрузке...

thats all :D


 
drpass ©   (2002-01-25 11:57) [9]

Можно использовать RegisterServiceEx (так, кажется, она называется) - прога не будет видна в списке задач, и юзер вряд ли догадается о ее существовании.
Можно оформить прогу в виде dll и запускать ее при старте
А можно (лучше всего) просто удалить с машины regedit и msconfig



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
1-80581
greenrul
2002-03-10 18:06
2002.03.25
Вывод текста и картинок в DrawGrid


1-80534
asdf
2002-03-13 12:37
2002.03.25
Временная задержка


14-80691
Zerul
2002-02-10 00:50
2002.03.25
*.iso - hto uto takoe i shem ego edyt?


1-80527
Fellomena
2002-03-12 11:01
2002.03.25
MDI - получение ссылки на конкретное дочернее окно (inside).


7-80706
Woolen
2001-11-27 11:07
2002.03.25
Лоток CD-ROM. Очень нужно! Помогите!