Контроль «последовательности» запуска программ в Windows


12

Как я могу контролировать порядок запуска программ в Windows? без необходимости стороннего приложения. После поиска, я придумал эту статью из HowToGeek.com , который наводит на мысль 2 способа сделать это, либо с помощью приложения под названием WinPatrol (который я не готов к использованию) или с помощью пользовательского пакетного сценария.

Хотя я считаю, что «пакетный сценарий» более подходит для моих нужд, я сомневаюсь в том, чтобы сделать это следующим образом.

  • Так как программы запуска в Windows обычно имеют записи реестра, в которых упоминается, что они должны запускаться при запуске Windows.
  • Если бы те же приложения вызывались с помощью startкоманды Windows (как упомянуто в статье How-To Geek), это приложение запускалось бы дважды?

Возможно, я не совсем точно сформулировал свой вопрос, но мне нужен способ контролировать последовательность моих существующих программ запуска. И я понимаю риски, связанные с изменением порядка запуска, особенно с антивирусом и другими необходимыми приложениями.

Ответы:


8

Вы можете сделать это с помощью Windows Task Scheduler :

введите описание изображения здесь

Создайте задачу с триггером инициализации загрузки для каждого нужного вам приложения (задача запустит нужную вам программу / службу) и добавьте определенный таймер задержки (например, 20 с, 25 с, 30 с ...) при инициализации для каждого.

Здесь вы можете увидеть пример создания задачи в планировщике задач.

Чтобы изменить порядок программ в реестре, вам необходимо удалить их из этого пути реестра (удалив записи) и заменить запуск реестра для метода запуска планировщика.

Я надеюсь, что это может решить вашу проблему. Хорошо выглядишь, веселись: D


Для каких триггеров, которые находятся в определенное время, например, в 9 вечера, какой смысл иметь задержку? Например, если вы задержите его на 15 минут, не будет ли это аналогично установке триггера в 9:15 вечера без задержки?
Celeritas

4

Это метод, который я использую.

Перейти к:

C:\Users\YOUR_USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

(Папка «Автозагрузка» также находится в разделе «Пуск»> «Все программы»)

Найдите .exe того, что вы хотите запустить. Создать ярлык. Перетащите ярлык в папку «Автозагрузка». Затем переименуйте их в нужном вам порядке:

    1_"name"
    2_"name"
    3_"name"
    etc.

Перезагрузите Windows.


Обратите внимание, что это работает только для тех записей в папке автозагрузки. Это не имеет ничего общего с определенными в реестре.
Доктор Рейхард,

Поправь, Докторо. Как я уже говорил, вы создаете ярлыки и помещаете их в папку «Автозагрузка», если они еще не существуют. Например, я использую этот метод для запуска стека веб-программ веб-разработчиков в определенном необходимом порядке, так что мне не нужно вручную открывать каждую программу в правильном порядке после каждого запуска. Редактирование реестра не является необходимым для этой цели, если вы не хотите быть очень конкретным о том, когда стек нагрузки в отношении других процессов, программ и т.д.
Tracy Hieatt

Вы упустили момент. Как отмечается в комментариях в принятом ответе, большинство установленных программ создают записи автозагрузки в реестре, а не в папке автозагрузки. Вам нужно будет сделать что-то похожее на то, что было предложено ранее, а именно: удалить записи в реестре и переделать их в папке «Автозагрузка».
Доктор Рейхард

Не похоже на работу. По крайней мере, буквенно-цифровой порядок в папке «Автозагрузка» не влияет на порядок кнопок панели задач .
Боб Стейн

0

или используйте winpatrol (щелкните правой кнопкой мыши управление стартапами или сервисом), чтобы отложить запуск, работает как шарм. в продаже сегодня, спасибо, давая день, и варианты времени жизни вернулись ..., (мне не платят, чтобы сказать это!) (я теперь на пенсии ....)

Я использовал это приложение с самого первого дня. примеры ... то, что я делаю, это запускаю RAM-диск (64b), я проверяю, что он загружается первым затем другие приложения / драйверы, могут использовать его. (или они каркают) диск RAM сохраняет, изнашивается на моих SSD.


Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос. ОП отвечает на вопрос «WinPatrol (который я не хочу использовать)»
DavidPostill
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.