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

Оглавление:

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

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

Видео: Как контролировать порядок запуска программ в Windows
Видео: «Вопросы конструирования идентичности на постсоветском и постъюгославском пространствах» (День 2) - YouTube 2024, Ноябрь
Anonim

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

Замечания: этот учебник должен работать для любой версии Windows, включая Windows Server.

Использование WinPatrol

Есть, скорее всего, несколько утилит, которые предоставляют эту функциональность, но мы собираемся обсудить использование популярного приложения мониторинга WinPatrol, которое содержит элемент управления запуском задержки. Как вы, вероятно, можете догадаться, эта функция позволяет вам указать определенное количество времени, чтобы подождать, прежде чем открывать соответствующее приложение.

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

После выбора этой опции для всех целевых приложений щелкните вкладку «Задержка запуска». Здесь вы можете добавить дополнительные приложения вручную и установить соответствующую задержку, выделив целевую запись и нажав «Параметры задержки».
После выбора этой опции для всех целевых приложений щелкните вкладку «Задержка запуска». Здесь вы можете добавить дополнительные приложения вручную и установить соответствующую задержку, выделив целевую запись и нажав «Параметры задержки».
Теперь установите время задержки и любые соответствующие параметры.
Теперь установите время задержки и любые соответствующие параметры.
Поскольку WinPatrol запускает команды запуска, время задержки соответствует тому, когда оно открывается. Итак, конечно, у вас должен быть WinPatrol как само приложение для запуска (это приложение по умолчанию).
Поскольку WinPatrol запускает команды запуска, время задержки соответствует тому, когда оно открывается. Итак, конечно, у вас должен быть WinPatrol как само приложение для запуска (это приложение по умолчанию).

Использование пакетного скрипта

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

Откройте папку автозагрузки Windows, перейдя в меню «Пуск»> «Все программы», щелкните правой кнопкой мыши папку «Автозагрузка» и выберите «Открыть».

Когда появится список программ, создайте новый текстовый файл с именем «StartupOrder.bat».
Когда появится список программ, создайте новый текстовый файл с именем «StartupOrder.bat».
Image
Image

Отредактируйте файл StartupOrder.bat в Блокноте, чтобы добавить время задержки и приложения, которые вы хотите запустить. Для этой задачи нам понадобятся две команды: TIMEOUT и START.

Использование команды TIMEOUT - указать задержку. Использование - это просто:

TIMEOUT /T seconds-to-wait

Например, следующие две команды будут ждать соответственно 10 секунд и 2 минуты (120 секунд), прежде чем продолжить:

TIMEOUT /T 10 TIMEOUT /T 120

Использование команды START - запуск целевого приложения. Причина, по которой мы используем команду START вместо того, чтобы просто вводить имя программы, - указать командный скрипт запускать целевое приложение и двигаться дальше, не дожидаясь, пока мы его не закроем. Наше использование этой команды:

START “” “C:PathToApplication.exe”

Например, следующие две команды откроют Блокнот и Калькулятор, не дожидаясь закрытия другого (т. Е. В то же время):

START “” “Notepad.exe” START “” “Calc.exe”

Объединение

Все, что вам нужно сделать, чтобы ваш собственный скрипт StartupOrder.bat работал с ним, объединяет команды задержки (TIMEOUT) и запуска (START) в том порядке, в котором вы их обрабатывали.

Вот пакетный скрипт, который будет реализовывать ту же самую задержку запуска, которую мы указали в приведенном выше примере WinPatrol:

@ECHO OFF

TIMEOUT /T 10 REM Total Delay = 10 seconds START “” “C:Program Files (x86)Microsoft OfficeOffice14OUTLOOK.EXE”

TIMEOUT /T 20 REM Total Delay = 30 seconds START “” “C:Program Files (x86)Microsoft OfficeOffice14WINWORD.EXE” START “” “C:Program Files (x86)CitrixGoToMeeting457g2mstart.exe”

TIMEOUT /T 20 REM Total Delay = 50 seconds START “” “C:Program Files (x86)Microsoft OfficeOffice14EXCEL.EXE”

Вы можете использовать этот пример, чтобы начать работу и настроить по мере необходимости.

Загрузить WinPatrol

Рекомендуемые: