Tôi chỉ là một nhà phát triển thấp, nhưng một công việc ứng dụng bảng điều khiển VB.Net theo lịch trình (2:00 sáng) mà tôi được thừa kế không liên tục chạy đến khi hoàn thành. Khoảng một nửa thời gian, nó chỉ không chạy để hoàn thành, ghi nhật ký và sự kiện: Trình lập lịch tác vụ đã hoàn thành thành công tác vụ "[appname]", ví dụ "{3f00cbd6-b40e-4e74-a0da-4def71b4d7db}", hành động "D: \ Lên lịch Nhiệm vụ [tên người dùng] [appname.exe] "với mã trả về 3762504530.
Tôi tìm thấy một đề cập khác về mã trả về đó trên web và anh chàng bao gồm mô tả về một số cài đặt; dưới đây là các cài đặt hậu môn của chúng tôi với các câu trả lời được cung cấp bởi anh chàng Mạng của chúng tôi.
Tôi rất biết ơn về bất kỳ lời khuyên hay chỉ dẫn nào ... cảm ơn trước.
Công việc "chạy cho dù người dùng đã đăng nhập hay chưa"? - VÂNG
Là công việc "chạy với đặc quyền cao nhất" - CÓ
Hệ điều hành máy chủ là gì? - Tiêu chuẩn cửa sổ 2008 R2
Có đúng là "điều kiện duy nhất được đặt ra là đánh thức máy tính để chạy"? Nó không được thiết lập để đánh thức máy tính để chạy tác vụ. Tuy nhiên, nó sẽ không đi ngủ và nhiệm vụ đang chạy. Nó chỉ thoát ra bất thường.
Có phải "cài đặt cho phép tác vụ được chạy theo yêu cầu / dừng tác vụ nếu chạy hơn 3 ngày / nếu tác vụ không kết thúc khi được yêu cầu buộc nó dừng"? CÓ, nó có thể được chạy theo yêu cầu; CÓ, nó sẽ dừng nhiệm vụ nếu nó chạy lâu hơn 4 giờ; CÓ, nó sẽ buộc nó dừng lại nếu nó không kết thúc như yêu cầu.