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

12

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

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

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

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

Kushal
источник

Ответы:

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