Как да контролирате реда на стартиращите програми в Windows
Вероятно сте много запознати с функцията за стартиране на Windows. Въпреки че можете да укажете приложенията, които искате да стартирате в началото на Windows, възможността за управление на реда, в който те започват, не е налична. Въпреки това, има няколко начина, по които лесно можете да преодолеете това ограничение и да контролирате реда на стартиране на приложенията.
Забележка: този урок трябва да работи за всяка версия на Windows, включително Windows Server.
Използване на WinPatrol
Най-вероятно има няколко помощни програми, които осигуряват тази функционалност, но ние ще обсъдим използването на популярното приложение за мониторинг на WinPatrol, което включва контрол на закъснението при стартиране. Както вероятно предполагате, тази функция ви позволява да определите определено време, което да изчакате, преди да отворите съответното приложение.
WinPatrol прави този процес много лесен. В раздела Startup Programs (Стартиране на програми) намерете приложенията, за които искате да забавите стартирането, щракнете с десния бутон и изберете опцията „Преместване в списъка със стартови програми със забавяне“..
След като изберете тази опция за всички целеви приложения, кликнете върху раздела Забавен старт. Тук можете ръчно да добавяте допълнителни приложения и да зададете съответното закъснение, като маркирате записа за цел и кликнете върху „Опции за закъснение“.
Сега настройте времето на забавяне и всички съответни параметри.
Тъй като WinPatrol инициира командите за стартиране, времето на забавяне съответства на времето, когато се отваря. Така че, разбира се, трябва да имате WinPatrol като самото стартиращо приложение (което е стандартното приложение).
Използване на пакетния скрипт
Ако не искате да инсталирате или да разчитате на “още едно приложение” или просто искате да получите малко призраци, може да се използва пакетен скрипт. Всеки може да направи това, тъй като е много лесен за настройка и не изисква познания за програмиране на партиди.
Отворете папката за стартиране на Windows, като отидете в Старт> Всички програми, щракнете с десния бутон върху папката Startup и изберете Open.
Когато се появи списъкът с програми, създайте нов текстов файл с име "StartupOrder.bat".
Редактирайте файла StartupOrder.bat в Notepad, за да добавите времето за забавяне и приложенията, които искате да стартирате. За тази задача ще е необходимо използването на две командни команди: TIMEOUT и START.
Използването на командата TIMEOUT е да се определи закъснението. Употребата е просто това:
TIMEOUT / T секунди до изчакайте
Например следните две команди ще изчакат съответно 10 секунди и 2 минути (120 секунди), преди да продължат:
TIMEOUT / T 10
TIMEOUT / T 120
Използването на командата START е да се стартира целевото приложение. Причината, поради която използваме командата START, вместо да въвеждаме името на програмата е да кажем на пакетния скрипт да стартира целевото приложение и да се движи без да чака, докато не го затворим. Нашата употреба на тази команда е:
START “” “C: PathToApplication.exe”
Например следните две команди ще отворят Notepad и калкулатора, без да чакат другия да затвори (т.е. в същото време):
START “” “Notepad.exe”
START “” “Calc.exe”
Заедно
Всичко, което трябва да направите, за да използвате персонализирания скрипт StartupOrder.bat, комбинирате командите за закъснение (TIMEOUT) и стартиране (START) в реда, в който искате да се обработват.
Ето пакетния скрипт, който ще приложи същото закъснение при стартиране, което посочихме в примера на WinPatrol по-горе:
@ECHO OFF
TIMEOUT / T 10
REM Общо закъснение = 10 секунди
START “” “C: Програмни файлове (x86) Microsoft OfficeOffice14OUTLOOK.EXE”TIMEOUT / T 20
REM Общо закъснение = 30 секунди
START “” “C: Програмни файлове (x86) Microsoft OfficeOffice14WINWORD.EXE”
START “” “C: Програмни файлове (x86) CitrixGoToMeeting457g2mstart.exe”TIMEOUT / T 20
REM Общо закъснение = 50 секунди
START “” “C: Програмни файлове (x86) Microsoft OfficeOffice14EXCEL.EXE”
Можете да използвате този пример, за да стартирате и персонализирате, когато е необходимо.
Изтеглете WinPatrol