Câu hỏi này đã có câu trả lời ở đây:
- Chạy tập tin bat bằng cách sử dụng bộ lập lịch Windows 3 câu trả lời
Tôi đang cố gắng lên lịch cho một tệp bó để chạy khi khởi động. Đây là lệnh của tôi:
schtasks /create /tn test /tr c:\simple.bat /sc onstart
Simple.bat chỉ ghi thời gian hiện tại vào một tệp:
time /t > now.txt
Tác vụ được tạo mà không có vấn đề gì, tôi thấy nó khi liệt kê các tác vụ thông qua scht task (nó đã sẵn sàng trạng thái) và trong Thư viện Lập lịch tác vụ trong các cửa sổ.
Khi chạy tệp bó thủ công, mọi thứ đều ổn. Tuy nhiên, khi khởi động lại, tôi thấy lô không chạy (không có tệp đầu ra với thời gian cập nhật) và khi nhìn vào đầu ra của các nhiệm vụ tôi thấy trạng thái đã thay đổi thành "Không thể bắt đầu":
TaskName Next Run Time Status
======================================== ====================== ===============
test N/A Could not start
Có ý kiến gì không? Cảm ơn.