Tôi đang đối mặt với một vấn đề lạ. Tôi đã lên kế hoạch một nhiệm vụ để lau một tập tin thực thi. Khi tôi chạy tác vụ với tùy chọn Run only when user is logged on
mọi thứ hoạt động tốt. nhưng tôi muốn chạy tác vụ này ở chế độ nền và do đó tôi đang chạy nó bằng cách sử dụng tùy chọn Run whether user is logged on or not
. Bây giờ khi tôi chạy nhiệm vụ nó không hoạt động. Tôi nhận được sau 2 lỗi. Tôi không hiểu lỗi này. Xin hãy giúp tôi giải quyết vấn đề này.lý do tại sao Windows 7 nhiệm vụ lên lịch nhiệm vụ không thành công với lỗi 2147942667
Task Scheduler failed to launch action "C:\Windows\SYSTEM32\cmd.exe" in instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of task "\stmm\Daemon". Additional Data: Error Value: 2147942667.
Task Scheduler failed to start instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of "\stmm\Daemon" task for user "GBLADHEDANI\N011940" . Additional Data: Error Value: 2147942667.
Chuyển mã lỗi thành hex để lấy 0x8007010B. The 7 làm cho nó một lỗi Windows. Mà làm cho mã lỗi 010B 267. "Tên thư mục không hợp lệ". Chắc chắn, điều đó xảy ra. –
@ HansPassant, điều đó thật tuyệt vời. Chuyển đổi sang hex, sử dụng bốn byte cuối cùng để tìm kiếm mã lỗi. Hy vọng tôi có thể nhớ điều đó! –
FWIW Tôi thấy giao diện người dùng Task Scheduler chính có nhiệm vụ với cột 'Kết quả chạy cuối cùng' hoặc cột tương tự, hiển thị thông báo lỗi 'Tên thư mục không hợp lệ' có thể đọc được. Việc sửa lỗi trong tình huống của chúng tôi là câu trả lời từ jp2code bên dưới về việc xóa dấu ngoặc kép khỏi thư mục Bắt đầu trong, vì tôi đã sao chép nó từ Lệnh được trích dẫn để chạy. – Neek