Cách kiểm soát thứ tự các chương trình khởi động trong Windows
Có lẽ bạn rất quen thuộc với chức năng chương trình khởi động của Windows. Mặc dù bạn có thể chỉ định các ứng dụng bạn muốn khởi chạy khi bắt đầu Windows, khả năng kiểm soát thứ tự chúng bắt đầu không khả dụng. Tuy nhiên, có một số cách bạn có thể dễ dàng vượt qua giới hạn này và kiểm soát thứ tự khởi động của ứng dụng.
Chú thích: hướng dẫn này sẽ hoạt động cho mọi phiên bản Windows, kể cả Windows Server.
Sử dụng WinPatrol
Có nhiều khả năng một số tiện ích cung cấp chức năng này, nhưng chúng ta sẽ thảo luận về việc sử dụng ứng dụng giám sát WinPatrol phổ biến có tính năng kiểm soát khởi động chậm. Như bạn có thể đoán, chức năng này cho phép bạn chỉ định một khoảng thời gian nhất định để chờ trước khi mở ứng dụng tương ứng.
WinPatrol làm cho quá trình này rất dễ dàng. Trên tab Chương trình khởi động, định vị các ứng dụng bạn muốn trì hoãn khởi động, nhấp chuột phải và chọn tùy chọn Danh sách chương trình bắt đầu di chuyển chậm trễ.
Sau khi chọn tùy chọn này cho tất cả các ứng dụng đích, bấm vào tab Bắt đầu bị trì hoãn. Tại đây, bạn có thể thêm các ứng dụng bổ sung theo cách thủ công và đặt độ trễ tương ứng bằng cách làm nổi bật mục tiêu và nhấp vào Tùy chọn Trì hoãn Trì hoãn.
Bây giờ đặt thời gian trễ và bất kỳ tham số tương ứng.
Vì WinPatrol khởi tạo các lệnh khởi chạy, thời gian trễ tương ứng với thời điểm nó mở. Vì vậy, tất nhiên, bạn phải có WinPatrol như một ứng dụng khởi động (là mặc định của ứng dụng).
Sử dụng tập lệnh Batch
Nếu bạn không muốn cài đặt hoặc dựa vào ứng dụng khác, hay đơn giản là bạn muốn sử dụng một chút táo bạo, một tập lệnh bó có thể được sử dụng. Bất cứ ai cũng có thể làm điều này vì nó rất dễ cài đặt và không yêu cầu kiến thức lập trình hàng loạt.
Mở thư mục Khởi động Windows của bạn bằng cách đi tới Bắt đầu> Tất cả chương trình, nhấp chuột phải vào thư mục Khởi động và chọn Mở.
Khi danh sách các chương trình xuất hiện, hãy tạo một tệp văn bản mới có tên là Startup StartupOrder.bat '.
Chỉnh sửa tệp StartupOrder.bat trong Notepad để thêm thời gian trễ và các ứng dụng bạn muốn khởi chạy. Đối với tác vụ này, chúng ta sẽ cần sử dụng hai lệnh bó: TIMEOUT và START.
Việc sử dụng lệnh TIMEOUT là chỉ định độ trễ. Cách sử dụng chỉ đơn giản là thế này:
THỜI GIAN / T giây chờ đợi
Ví dụ, hai lệnh sau sẽ lần lượt đợi 10 giây và 2 phút (120 giây) trước khi tiếp tục:
THỜI GIAN / T 10
THỜI GIAN / T 120
Việc sử dụng lệnh START là để khởi chạy ứng dụng đích. Lý do chúng tôi sử dụng lệnh START thay vì chỉ nhập tên chương trình là để thông báo cho tập lệnh bó để khởi chạy ứng dụng đích và tiếp tục mà không cần đợi cho đến khi chúng tôi đóng nó. Việc sử dụng lệnh này của chúng tôi là:
BẮT ĐẦU Quảng Đông C: PathToApplication.exe
Ví dụ: hai lệnh sau sẽ mở Notepad và Máy tính mà không cần chờ lệnh kia đóng (tức là cùng một lúc):
BẮT ĐẦU
BẮT ĐẦU
Đặt nó lại với nhau
Tất cả những gì bạn cần làm để làm cho tập lệnh StartupOrder.bat tùy chỉnh của bạn hoạt động, nó kết hợp các lệnh trì hoãn (TIMEOUT) và khởi chạy (START) theo thứ tự bạn muốn chúng được xử lý.
Dưới đây là tập lệnh bó sẽ thực hiện cùng độ trễ khởi động mà chúng tôi đã chỉ định trong ví dụ WinPatrol ở trên:
@ECHO TẮT
THỜI GIAN / T 10
REM Tổng độ trễ = 10 giây
BẮT ĐẦU KẾT NỐI CƠ SỞ C: Tệp chương trình (x86) Microsoft OfficeOffice14OUTLOOK.EXETHỜI GIAN / T 20
REM Tổng độ trễ = 30 giây
BẮT ĐẦU Đăng nhập C: Tập tin chương trình (x86) Microsoft OfficeOffice14WINWORD.EXE
BẮT ĐẦU Đăng nhập C: Tập tin chương trình (x86) CitrixGoToMeeting457g2mstart.exeTHỜI GIAN / T 20
REM Tổng độ trễ = 50 giây
BẮT ĐẦU KẾT NỐI CƠ BẢN C: Tệp chương trình (x86) Microsoft OfficeOffice14EXCEL.EXE '
Bạn có thể sử dụng ví dụ này để giúp bạn bắt đầu và tùy chỉnh khi cần thiết.
Tải xuống WinPatrol