Điểm:0

Có thể gọi một tác vụ theo lịch trình của Windows từ một tác vụ theo lịch trình khác của Windows không?

lá cờ az

Tôi đã tạo hai tác vụ độc lập theo lịch trình của Windows:

  1. Tác vụ đầu tiên chạy trong ngữ cảnh hệ thống (cần chạy trong ngữ cảnh hệ thống vì ứng dụng cần được cài đặt âm thầm) kiểm tra xem ứng dụng đã được cài đặt có phải là bất kỳ bản cập nhật nào trong mỗi khoảng thời gian đã lên lịch hay không.

  2. Tác vụ thứ hai chạy ngữ cảnh người dùng (cần chạy trong ngữ cảnh người dùng vì khi chạy trong ngữ cảnh hệ thống, nó sẽ chạy ở chế độ nền) sẽ mở một cửa sổ bật lên để khởi động lại.

Tôi muốn gọi tác vụ thứ hai chỉ chạy trong ngữ cảnh người dùng khi có bản cập nhật cho ứng dụng.

Nếu bất cứ ai có đề nghị nó sẽ được nhiều đánh giá cao

Điểm:1
lá cờ au

Nhiệm vụ đầu tiên có thể bắt đầu thứ 2, vâng. Cú pháp đơn giản sẽ là

nhiệm vụ / chạy / TN nhiệm vụ thứ hai
Divyashri Rao avatar
lá cờ az
Cảm ơn bạn. Những công việc này
Divyashri Rao avatar
lá cờ az
bộ lập lịch này sẽ chuyển sang trạng thái hàng đợi khi được gọi từ bộ lập lịch thứ nhất. Khi tôi chỉ bỏ chọn tác vụ bắt đầu theo cách thủ công khi máy tính bật AC, nó sẽ chạy trong tab điều kiện của bộ lập lịch thứ hai. Có cách nào để chúng tôi có thể thêm điều kiện này vào tập lệnh không?
Bernd Schwanenmeister avatar
lá cờ au
Bạn làm tôi bối rối. Tác vụ thứ 2 của bạn có chạy ổn không khi loại bỏ điều kiện "chỉ khởi động bằng nguồn AC"? Sau đó xóa nó đi, có vấn đề gì không? Bạn đang cố gắng sửa đổi tác vụ thứ 2 đó bằng một tập lệnh? Điều đó có thể được thực hiện bằng cách xóa và tạo lại tác vụ thứ 2 đó từ tệp xml đã lưu bằng cách sử dụng scht task /create /TN secondtaskname /xml \server\share\somexml /f
Divyashri Rao avatar
lá cờ az
Cảm ơn bạn. Xin lỗi vì chuyện đó. Đúng vậy, tôi muốn thực hiện điều đó từ tập lệnh lập lịch tác vụ thứ 2. Bạn có thể vui lòng giúp tôi với các bước để tạo xml?
Bernd Schwanenmeister avatar
lá cờ au
Xml được tạo khi bạn xuất tác vụ đầu tiên sau khi bỏ chọn "chỉ bắt đầu bằng nguồn AC" - dễ dàng như vậy.
Divyashri Rao avatar
lá cờ az
Cảm ơn bạn. Tôi đã thử xuất tác vụ thứ nhất và tạo tác vụ thứ 2 nhưng vấn đề là bộ lập lịch thứ 2 có chức năng giống như tác vụ thứ nhất mà tôi không cần. Làm thế nào tôi có thể thay đổi điều này?
Bernd Schwanenmeister avatar
lá cờ au
Tôi không hiểu. Xin vui lòng viết lại điều đó.
Divyashri Rao avatar
lá cờ az
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/131731/discussion-between-divyashri-rao-and-bernd-schwanenmeister).
Điểm:0
lá cờ im
DKU

Có, Tác vụ thứ hai có thể chạy nếu có bất kỳ bản cập nhật nào để cài đặt.

Đối với điều này, bạn có thể tạo tập lệnh với các điều kiện IF/ELSE, Nếu không có bản cập nhật nào tồn tại, không kích hoạt tác vụ thứ hai, Tập lệnh khác sẽ kích hoạt tác vụ thứ hai để cài đặt các bản cập nhật.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.