Domovská » jak » Jak ovládat pořadí spouštěcích programů v systému Windows

    Jak ovládat pořadí spouštěcích programů v systému Windows

    Pravděpodobně jste velmi dobře obeznámeni s funkcí spouštění programů systému Windows. I když můžete zadat aplikace, které chcete spustit na začátku systému Windows, není možné ovládat pořadí, ve kterém se spouštějí. Existuje však několik způsobů, jak snadno překonat toto omezení a řídit pořadí spouštění aplikací.

    Poznámka: tento výukový program by měl pracovat pro libovolnou verzi systému Windows, včetně systému Windows Server.

    Použití programu WinPatrol

    Pravděpodobně existuje několik nástrojů, které poskytují tuto funkci, ale budeme diskutovat o použití populární aplikace pro monitorování WinPatrol, která obsahuje řízení spouštění při spouštění. Jak pravděpodobně uhodnete, tato funkce vám umožní určit určité časové období, které chcete počkat před otevřením příslušné aplikace.

    WinPatrol je velmi jednoduchý. Na kartě Startovací programy vyhledejte aplikace, u kterých chcete odložit spuštění, klepněte pravým tlačítkem myši a vyberte možnost "Přesunout do seznamu zpožděných programů".

    Po výběru této možnosti pro všechny cílové aplikace klikněte na kartu Odložené spuštění. Zde můžete ručně přidat další aplikace a nastavit příslušné zpoždění zvýrazněním cílové položky a klepnutím na možnost "Možnosti zpoždění".

    Nyní nastavte čas zpoždění a všechny příslušné parametry.

    Vzhledem k tomu, že WinPatrol spouští příkazy spuštění, je čas zpoždění příslušný při otevření. Takže samozřejmě musíte mít WinPatrol jako samotnou spouštěcí aplikaci (což je implicitní aplikace).

    Použití dávkového skriptu

    Pokud nechcete nainstalovat nebo spoléhat na "další aplikaci", nebo chcete jednoduše získat trochu podivuhodnosti, lze použít dávkový skript. Kdokoliv to může udělat, protože je velmi snadné nastavit a nevyžaduje žádné dávkové programovací znalosti.

    Spusťte složku Spuštění systému Windows tak, že přejdete na nabídku Start> Všechny programy, klepněte pravým tlačítkem myši na složku Po spuštění a vyberte možnost Otevřít.

    Jakmile se zobrazí seznam programů, vytvořte nový textový soubor s názvem "StartupOrder.bat".

    Upravte soubor StartupOrder.bat v programu Poznámkový blok a přidáte čas zpoždění a aplikace, které chcete spustit. Pro tento úkol budeme potřebovat dvě dávkové příkazy: TIMEOUT a START.

    Použití příkazu TIMEOUT určuje zpoždění. Použití je jednoduše toto:

    TIMEOUT / T vteřin-čekat

    Následující dva příkazy by například čekali 10 sekund a 2 minuty (120 sekund) před pokračováním:

    TIMEOUT / T 10
    TIMEOUT / T 120

    Použitím příkazu START spustíte cílovou aplikaci. Důvodem, proč používáme příkaz START namísto zadání názvu programu, je říct dávkový skript, aby spustil cílovou aplikaci a pokračoval bez čekání, dokud jej nezavřeme. Naše použití tohoto příkazu je:

    START "" C: PathToApplication.exe "

    Následující dva příkazy například otevřou program Poznámkový blok a Kalkulačku, aniž by čekali na ukončení druhého příkazu (tj. Současně):

    START "" "Notepad.exe"
    START "" "Calc.exe"

    Dát to dohromady

    Jediné, co musíte udělat, je vytvořit svůj vlastní skript StartupOrder.bat, který kombinuje zpoždění (TIMEOUT) a příkazy START (START) v pořadí, v jakém chcete zpracovat.

    Zde je dávkový skript, který by implementoval stejné zpoždění při spuštění, které jsme zadali ve výše uvedeném příkladu WinPatrol:

    @ OFF OFF

    TIMEOUT / T 10
    REM Total Delay = 10 sekund
    START "" C: Programové soubory (x86) Microsoft OfficeOffice14OUTLOOK.EXE "

    TIMEOUT / T 20
    REM Total Delay = 30 sekund
    START "" C: Programové soubory (x86) Microsoft OfficeOffice14WINWORD.EXE "
    START "" C: Programové soubory (x86) CitrixGoToMeeting457g2mstart.exe "

    TIMEOUT / T 20
    REM Total Delay = 50 sekund
    START "" C: Programové soubory (x86) Microsoft OfficeOffice14EXCEL.EXE "

    Tento příklad můžete použít k zahájení a přizpůsobení podle potřeby.

    Stáhněte si WinPatrol