Probabil sunteți foarte familiarizați cu funcția de programe de pornire a Windows. În timp ce puteți specifica aplicațiile pe care doriți să le lansați la începutul Windows, nu este disponibilă capacitatea de a controla ordinea în care pornesc. Cu toate acestea, există câteva moduri în care puteți depăși cu ușurință această limitare și puteți controla ordinea de pornire a aplicațiilor.
Notă: acest tutorial ar trebui să funcționeze pentru orice versiune de Windows, inclusiv Windows Server.
Există cel mai probabil câteva utilități care oferă această funcție, dar vom discuta folosind aplicația populară de monitorizare WinPatrol, care are un control de pornire a întârzierii. După cum probabil puteți ghici, această funcție vă permite să specificați o anumită perioadă de timp pentru a aștepta înainte de a deschide aplicația respectivă.
WinPatrol face acest proces foarte ușor. În fila Programe de pornire, găsiți aplicațiile pe care doriți să le întârziați pentru pornire, faceți clic cu butonul din dreapta și selectați opțiunea "Mutare în lista programelor de pornire întârziată".
După ce ați selectat această opțiune pentru toate aplicațiile vizate, faceți clic pe fila Începere întârziată. Aici puteți adăuga manual aplicații suplimentare și setați întârzierea respectivă prin evidențierea intrării vizate și făcând clic pe "Opțiuni de întârziere".
Acum setați timpul de întârziere și parametrii respectivi.
Deoarece WinPatrol inițiază comenzile de lansare, timpul de întârziere este corespunzător când se deschide. Deci, desigur, trebuie să aveți WinPatrol ca aplicație de pornire în sine (care este implicit pentru aplicație).
Dacă nu doriți să instalați sau să vă bazați pe "încă o altă aplicație" sau pur și simplu doriți să obțineți un pic geeky, un script batch poate fi folosit. Oricine poate face acest lucru, deoarece este foarte ușor de configurat și nu necesită cunoștințe de programare în șarje.
Deschideți folderul de pornire Windows, accesând Start> Toate programele, faceți clic dreapta pe folderul Startup și selectând Deschidere.
Când apare listele de programe, creați un nou fișier text numit "StartupOrder.bat".
Editați fișierul StartupOrder.bat în Notepad pentru a adăuga timpul de întârziere și aplicațiile pe care doriți să le lansați. Pentru această sarcină, vom avea nevoie de două comenzi lot: TIMEOUT și START.
Utilizarea comenzii TIMEOUT este de a specifica întârzierea. Utilizarea este pur și simplu:
TIMEOUT / T secunde-to-aștepte
De exemplu, următoarele două comenzi ar aștepta 10 secunde și respectiv 2 minute (120 secunde) înainte de a continua:
TIMP / T 10
TIMEOUT / T 120
Utilizarea comenzii START este de a lansa aplicația țintă. Motivul pentru care folosim comanda START în loc să intrăm doar în numele programului este de a spune script-ul de lot pentru a lansa aplicația țintă și a continua fără a aștepta până când o închidem. Folosirea acestei comenzi este:
START "" C: PathToApplication.exe "
De exemplu, următoarele două comenzi ar deschide Notepad și Calculatorul fără a aștepta închiderea celuilalt (adică, în același timp):
START "" "Notepad.exe"
START "" Calc.exe "
Punând laolaltă
Tot ce trebuie să faceți pentru a obține scriptul personalizat StartupOrder.bat care lucrează, combină comenzile de întârziere (TIMEOUT) și lansarea (START) în ordinea în care doriți să le procesați.
Aici este scriptul de lot care va implementa aceeași întârziere de pornire specificată în exemplul WinPatrol de mai sus:
@CHO OFF
TIMP / T 10
REM Total Delay = 10 secunde
START "" C: Fișiere program (x86) Microsoft OfficeOffice14OUTLOOK.EXE "TIMP / T 20
REM Total Delay = 30 secunde
START "" C: Fișiere program (x86) Microsoft OfficeOffice14WINWORD.EXE "
START "" C: Fișiere program (x86) CitrixGoToMeeting457g2mstart.exe "TIMP / T 20
REM Total Delay = 50 secunde
START "" C: Fișiere program (x86) Microsoft OfficeOffice14EXCEL.EXE "
Puteți utiliza acest exemplu pentru a vă începe și personaliza după cum este necesar.
Descărcați WinPatrol