Những gì người dùng người Viking phải thực hiện một tác vụ theo lịch trình để hiển thị cho tất cả người dùng?


11

Tôi muốn một tác vụ được lên lịch để chạy khi bất kỳ người dùng nào đăng nhập, nhưng không phụ thuộc vào bất kỳ một người dùng nào đang đăng nhập, vì vậy tôi chọn "Chạy xem người dùng có đăng nhập hay không". Vấn đề với điều này là chương trình chạy ẩn (như đã nêu trong các tài liệu và được truy vấn trong bài đăng trên Cộng đồng Microsoft này ), nhưng tôi cần GUI hiển thị.

Vì vậy, tôi cần chọn "Chỉ chạy khi người dùng đăng nhập" để nó hiển thị. Nhưng bất kỳ người dùng "bình thường" nào cũng có thể không đăng nhập!

Tôi nên sử dụng tài khoản người dùng nào để chạy tác vụ này?

Tôi đã thử chạy nó dưới dạng HỆ THỐNG, nhưng nó tự động đặt tùy chọn "Chạy cho dù người dùng có đăng nhập hay không" - vì vậy nó sẽ chạy ẩn.

Câu trả lời:


13

Tôi vừa thử nghiệm điều này và bạn có thể chọn một "nhóm" cho tài khoản.

Chọn Run only when user is logged on.

Bấm vào Change user or group(nó nói nhóm ngay đó :)

gõ vào usersvà nhấp Check Namesvà nhấp vào Ok

và ứng dụng của bạn sẽ chạy tương tác cho tất cả người dùng trong nhóm users.


Cảm ơn, tôi nghĩ rằng đây là giải pháp ưa thích. (Tuy nhiên, trong trường hợp cụ thể của tôi, có một vài sự phức tạp được thêm vào mà tôi không đề cập đến ... 1. Chỉ có một phiên bản của tác vụ / chương trình nên chạy, trong khi GUI xuất hiện cho người dùng đã đăng nhập đầu tiên, thì không phải vậy. hiển thị cho người dùng thứ hai trừ khi họ chạy phiên bản mới. 2. Chương trình này cũng yêu cầu quyền quản trị viên, vì vậy khi người dùng không phải quản trị viên đăng nhập lần đầu, họ sẽ bị làm phiền với UAC.)
MrWhite

1
2) Tất nhiên người dùng không phải là quản trị viên sẽ luôn nhận được UAC. Nếu bạn không muốn người dùng không phải quản trị viên chạy chương trình lúc đăng nhập, bạn luôn có thể sử dụng nhóm Administrator-thay thế. Đối với điểm 1) Tôi cho rằng bạn đang sử dụng "Chuyển đổi người dùng nhanh"? Bạn có thể vô hiệu hóa điều này buộc người dùng phải đăng xuất trước khi người khác có thể đăng nhập.
Rik

2) Nếu tác vụ được đặt để chạy dưới dạng AnAdminUser (với "đặc quyền cao nhất") thì người dùng bình thường sẽ không bị UAC nhắc nhở, nhưng họ cũng không thấy GUI - nó bị ẩn - điều này cũng không giúp ích gì. 1) "Chuyển đổi người dùng nhanh" được ưu tiên hơn trong trường hợp này. Tôi sẽ giải quyết để chỉ chạy chương trình này bởi người dùng quản trị chính và chấp nhận rằng người dùng bình thường sẽ không thấy GUI (thực sự chỉ dành cho thông tin), đó là một sự thỏa hiệp, nhưng OK. Cảm ơn bạn về thông tin.
MrWhite
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.