Câu trả lời được chấp nhận là cách thực hiện, nếu bạn muốn tập lệnh của mình chạy sớm khi khởi động hệ thống hoặc cần tập lệnh chạy đồng bộ - nghĩa là quá trình đăng nhập bình thường sẽ chỉ tiếp tục sau khi tập lệnh của bạn hoàn thành có thể làm chậm đăng nhập, chỉ sử dụng nếu bạn cần).
Lưu ý: Tôi không chắc chắn nếu kịch bản đề cập ở trên có thể là một .exe tập tin hoặc không, nhưng trong phương pháp tôi sẽ mô tả bất kỳ thực thi có thể được sử dụng.
Một cách khác để làm, có một số linh hoạt bổ sung, là sử dụng Task Scheduler. Từ menu bắt đầu, nhập Trình lập lịch tác vụ và chạy nó (hoặc chạy taskschd.msc từ Run hộp thoại hoặc một vỏ). Lựa chọn Task Scheduler Library trong khung cảnh cây. Nếu bạn muốn, bạn có thể tạo một thư mục con đặc biệt cho các chương trình của mình, nhưng điều này là không cần thiết. Nhấp chuột Create Basic Task... (thuật sĩ) hoặc Create Task... bên trong Actions bảng điều khiển ở phía bên phải.
Tôi sẽ giải thích cách sử dụng Create Task....
- bên trong
General tab, điền vào một tên mô tả và, tùy chọn, một mô tả cho nhiệm vụ của bạn.
- bên trong
Triggers tab, nhấp New..., bộ Begin the task đến At log on. Kiểm tra Specific user combobox, đảm bảo tên người dùng của bạn được chọn (bạn có thể sử dụng Any user nếu bạn muốn chương trình chạy khi bất kỳ người dùng nào đăng nhập). Nếu bạn không muốn tập lệnh của mình làm chậm quá trình đăng nhập, bạn có thể chọn chạy tập lệnh sau khi trì hoãn - nhấp Delay task for hộp kiểm và nhập vào thời gian (ví dụ: 30 seconds ). Nhấn ok để tạo kích hoạt.
- bên trong
Actions tab, nhấp New..., chọn chương trình của bạn (hoặc tập lệnh) bằng cách sử dụng Browse... hoặc nhập vào đường dẫn đầy đủ vào Program\program. Nếu chương trình nằm trong% Path% của bạn, bạn chỉ có thể sử dụng program. Bạn có thể chỉ định bất kỳ đối số nào để chuyển đến chương trình trong Add arguments. Bạn có thể chỉ định thư mục làm việc cho chương trình trong Start in. Bạn có thể sử dụng bất kỳ loại tập lệnh nào mà máy tính cục bộ hỗ trợ; nếu một loại tập lệnh không được đăng ký với Windows, bạn vẫn có thể chạy nó bằng cách chỉ định trình thông dịch tập lệnh là chương trình. Ví dụ. sử dụng C:\path\to\python.exe như chương trình, và C:\path\to\script.py some_arguments như là đối số. Nhấn ok để tạo hành động.
- bên trong
Conditions tab, bạn có thể muốn bỏ chọn Start the task only if the computer is on AC power.
- bên trong
Settings tab, không cần phải thay đổi bất cứ điều gì.
Nhấn ok để tạo tác vụ theo lịch trình. Nếu bạn muốn chỉnh sửa nó sau, chỉ cần chọn Task Scheduler Library trong chế độ xem dạng cây, tìm tác vụ của bạn trong danh sách (ở phần trên cùng của cửa sổ) và bấm đúp vào tác vụ.
Xem Tham chiếu lịch trình tác vụ để biết thêm thông tin.