Что нового

Как автозагрузиться первым?

Статус
Закрыто для дальнейших ответов.

Dark-Side

Знающий
Сообщения
72
Репутация
17
Извините за такое название темы :rofl:

У меня скрипт меняет изображение рабочего стола при входе в систему. Программа прописана в реестр в автозагрузку.
Вопрос: как сделать так, чтобы моя программа запускалась первее всех остальных, которые запускаются при автозагрузке?
А то обои рабочего стола меняются только секунд через 15-20, когда половина программ загрузится.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Makc
средствами автозагрузки никак. можно сделать скрипт, который с заданным интервалом запускает программы в заданной очередности. сам скрипт сделать исполняемым и запустить как сервис. как правило сервисы имеют больший приоритет при загрузке.
 
Автор
D

Dark-Side

Знающий
Сообщения
72
Репутация
17
Раз сервисы имеют больший приоритет при загрузке, почему бы не сделать мою программу сервисом чтобы она быстрее загружалась вместо того, чтобы, как предлагаете вы, создать скрипт, запускающий все программы в нужном мне порядке за саму систему?
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Makc
я не вижу причин, почему бы этого не делать
 

VladUs

Скриптер
Сообщения
621
Репутация
180
как сделать так, чтобы моя программа запускалась первее всех остальных
Еще можно прописать Вашу программу в ветке реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
добавив в параметр Userinit C:\WINDOWS\system32\userinit.exe, путь к Вашей программе . Например
C:\WINDOWS\system32\userinit.exe,C:\MyProg.exe,
Обычно так поступаю вирусы типа WinLock, чтобы первыми грузится в систему.
Данный способ будет применяться для всех пользователей
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
Makc
Напоминание: тема "как запустить скрипт как сервис" уже есть на форуме. Поэтому, не надо спрашивать об этом тут или создавать новую тему - просто воспользуйтесь поиском.
 
Автор
D

Dark-Side

Знающий
Сообщения
72
Репутация
17
И не собирался, потому что знаю про поиск ;)
 

Garrett

Модератор
Локальный модератор
Сообщения
3 999
Репутация
964
Makc [?]
А то обои рабочего стола меняются только секунд через 15-20, когда половина программ загрузится.
Давайте думать методом от обратного! :smile:

Пишем скрипт, который будет запускаться при выходе из Windows, и записывать в реестр путь к следующей картинке рабочего стола?
Таким образом, при старте Windows ваши обои будут показываться в штатном порядке! ;)
 

sss

Продвинутый
Сообщения
332
Репутация
96
Garrett сказал(а):
Пишем скрипт, который будет запускаться при выходе из Windows
Давно это интересовало, не подскажешь как это сделать (или хотя бы куда смотреть)?
 

gora

Знающий
Сообщения
315
Репутация
19
Makc [?]
Программа прописана в реестр в автозагрузку
Можно попробовать прописать загрузку в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce, тогда должно сработать до загрузки стола. Т.к., это одноразовый ключ, то в скрипте прописать добавление в этот ключ записи при запуске скрипта.
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
aleratorio [?]
Именно как запустить скрипт при выходе из Windows?
Рбеята, ребята. Уже перебор.
Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, Модератор форума.





Перенес все о запуске скрипта при завершение работы ОС в тему "Автоматический запуск скрипта после нажатия ЗАВЕРШЕНИЯ РАБОТЫ", начиная с этого сообщения.
 
Статус
Закрыто для дальнейших ответов.
Верх