Slik styrer du bestillingen av oppstartsprogrammer i Windows
Du er sannsynligvis veldig kjent med oppstartsprogrammene i Windows. Mens du kan angi programmene du vil starte i starten av Windows, er muligheten til å kontrollere rekkefølgen de starter, ikke tilgjengelig. Det er imidlertid et par måter du enkelt kan overvinne denne begrensningen og kontrollere oppstartingsordningen for applikasjoner.
Merk: denne opplæringen skal fungere for alle versjoner av Windows, inkludert Windows Server.
Bruke WinPatrol
Det er sannsynligvis flere verktøy som gir denne funksjonaliteten, men vi skal diskutere ved hjelp av det populære WinPatrol-overvåkingsprogrammet som har en forsinkelsesstartkontroll. Som du sikkert kan gjette, lar denne funksjonen angi en viss tid å vente før du åpner den respektive applikasjonen.
WinPatrol gjør denne prosessen veldig enkelt. I kategorien Startup Programs finner du programmene du vil forsinke oppstart for, høyreklikker og velger alternativet "Flytt til forsinket startprogramliste".
Etter at du har valgt dette alternativet for alle målprogrammene, klikker du kategorien Forsinket start. Her kan du legge til flere applikasjoner manuelt og angi den respektive forsinkelsen ved å markere måloppføringen og klikke på "Delay Options".
Still inn forsinkelsestiden og eventuelle parametere.
Siden WinPatrol initierer lanseringskommandoene, er forsinkelsestiden respektive til når den åpnes. Så selvfølgelig må du ha WinPatrol som et oppstartsprogram selv (som er applikasjonsstandarden).
Bruke et batchskript
Hvis du ikke vil installere eller stole på "enda et program" eller du bare vil bli litt geeky, kan et batch script brukes. Alle kan gjøre dette som det er veldig enkelt å sette opp og krever ingen batch programmeringskunnskap.
Åpne Windows-oppstartsmappen ved å gå til Start> Alle programmer, høyreklikk på Oppstartsmappen og velg Åpne.
Når listen over programmer vises, lager du en ny tekstfil med navnet "StartupOrder.bat".
Rediger StartupOrder.bat-filen i Notisblokk for å legge til forsinkelsestid og programmer du vil starte. For denne oppgaven trenger vi bruk av to batchkommandoer: TIMEOUT og START.
Bruken av TIMEOUT-kommandoen er å angi forsinkelsen. Bruk er rett og slett dette:
TIMEOUT / T sekunder å vente
For eksempel vil følgende to kommandoer vente henholdsvis 10 sekunder og 2 minutter (120 sekunder) før du fortsetter:
TIMEOUT / T 10
TIMEOUT / T 120
Bruken av START-kommandoen er å starte målprogrammet. Grunnen til at vi bruker START-kommandoen i stedet for bare å skrive inn programnavnet, er å fortelle batch-skriptet for å starte målprogrammet og fortsette uten å vente til vi lukker det. Vår bruk av denne kommandoen er:
START "" "C: PathToApplication.exe"
For eksempel vil følgende to kommandoer åpne Notisblokk og kalkulatoren uten å vente på den andre å lukke (det vil si samtidig):
START "" "Notepad.exe"
START "" "Calc.exe"
Sette det sammen
Alt du trenger å gjøre for å få ditt egendefinerte StartupOrder.bat script å jobbe kombinere forsinkelsen (TIMEOUT) og starte (START) kommandoer i den rekkefølgen du vil ha dem behandlet.
Her er batch scriptet som ville implementere samme oppstart forsinkelse vi spesifisert i WinPatrol eksempelet ovenfor:
@ECHO OFF
TIMEOUT / T 10
REM Total Delay = 10 sekunder
START "" "C: Programfiler (x86) Microsoft OfficeOffice14OUTLOOK.EXE"TIMEOUT / T 20
REM Total Delay = 30 sekunder
START "" "C: Programfiler (x86) Microsoft OfficeOffice14WINWORD.EXE"
START "" "C: Programfiler (x86) CitrixGoToMeeting457g2mstart.exe"TIMEOUT / T 20
REM Total Delay = 50 sekunder
START "" "C: Programfiler (x86) Microsoft OfficeOffice14EXCEL.EXE"
Du kan bruke dette eksemplet for å komme i gang og tilpasse etter behov.
Last ned WinPatrol