Kako kontrolirati redoslijed pokretanja programa u sustavu Windows
Vjerojatno ste vrlo dobro upoznati s funkcijom pokretanja programa Windows. Iako možete odrediti aplikacije koje želite pokrenuti na početku sustava Windows, mogućnost upravljanja redoslijedom u kojem se pokreću nije dostupna. Međutim, postoji nekoliko načina na koje možete lako prevladati ovo ograničenje i kontrolirati redoslijed pokretanja aplikacija.
Bilješka: ovaj bi vodič trebao raditi za bilo koju verziju sustava Windows, uključujući Windows Server.
Koristeći WinPatrol
Postoji najvjerojatnije nekoliko uslužnih programa koji pružaju ovu funkcionalnost, ali mi ćemo raspravljati o korištenju popularne aplikacije za praćenje WinPatrol koja ima kontrolu odgode pokretanja. Kao što vjerojatno možete pogoditi, ova funkcija vam omogućuje da odredite određeno vrijeme čekanja prije otvaranja odgovarajuće aplikacije.
WinPatrol čini ovaj proces vrlo jednostavan. Na kartici Startup Programs (Programi pokretanja) pronađite aplikacije za koje želite odgoditi pokretanje, desnom tipkom miša i odaberite opciju "Premjesti u popis zadanih programskih programa".
Nakon odabira ove opcije za sve ciljne aplikacije, kliknite karticu Odgođeni početak. Ovdje možete ručno dodati dodatne aplikacije i postaviti odgovarajuće kašnjenje tako da označite unos cilja i kliknete "Opcije odgode".
Sada postavite vrijeme odgode i sve odgovarajuće parametre.
Budući da WinPatrol pokreće naredbe za pokretanje, vrijeme kašnjenja se odnosi na vrijeme otvaranja. Dakle, naravno, morate imati WinPatrol kao samu aplikaciju za pokretanje (koja je zadana aplikacija).
Korištenje skupnog skripta
Ako ne želite instalirati ili se oslanjati na "još jednu aplikaciju" ili jednostavno želite dobiti malo geeky, batch skripta može se koristiti. Svatko to može učiniti jer je vrlo jednostavan za postavljanje i ne zahtijeva znanje o batch programiranju.
Otvorite mapu Startup sustava Windows tako što ćete otići u Start> Svi programi, desnom tipkom miša kliknite mapu Pokretanje i odaberite Otvori.
Kada se pojavi popis programa, izradite novu tekstualnu datoteku pod nazivom "StartupOrder.bat".
Uredite datoteku StartupOrder.bat u Notepadu kako biste dodali vrijeme odgode i aplikacije koje želite pokrenuti. Za ovaj zadatak trebat će nam korištenje dvije batch naredbe: TIMEOUT i START.
Upotreba TIMEOUT naredbe je određivanje kašnjenja. Upotreba je jednostavno ovo:
TIMEOUT / T sekundi za čekanje
Na primjer, sljedeće dvije naredbe bi čekale 10 sekundi, odnosno 2 minute (120 sekundi), prije nastavka:
TIMEOUT / T 10
TIMEOUT / T 120
Upotreba naredbe START je pokretanje ciljne aplikacije. Razlog zbog kojeg koristimo naredbu START umjesto da samo unosimo naziv programa jest reći batch skripti da pokrene ciljnu aplikaciju i krene dalje bez čekanja dok je ne zatvorimo. Primjena ove naredbe je:
START “” “C: PathToApplication.exe”
Na primjer, sljedeće dvije naredbe otvorit će Notepad i Kalkulator bez čekanja na zatvaranje drugog (tj. U isto vrijeme):
START “” “Notepad.exe”
START “” “Calc.exe”
Stavljanje zajedno
Sve što trebate učiniti da bi vaš prilagođeni StartupOrder.bat skripta radila kombinirati naredbe kašnjenja (TIMEOUT) i pokretanja (START) redoslijedom kojim želite da se obrađuje.
Ovo je skupni skript koji bi implementirao isto kašnjenje pokretanja koje smo naveli u primjeru WinPatrol gore:
@ECHO OFF
TIMEOUT / T 10
REM Total Delay = 10 sekundi
START “” “C: Programske datoteke (x86) Microsoft OfficeOffice14OUTLOOK.EXE”TIMEOUT / T 20
REM Total Delay = 30 sekundi
START “” “C: Programske datoteke (x86) Microsoft OfficeOffice14WINWORD.EXE”
START “” “C: Programske datoteke (x86) CitrixGoToMeeting457g2mstart.exe”TIMEOUT / T 20
REM Total Delay = 50 sekundi
START “” “C: Programske datoteke (x86) Microsoft OfficeOffice14EXCEL.EXE”
Ovaj primjer možete upotrijebiti za početak i prilagodbu prema potrebi.
Preuzmite WinPatrol