Chạy một chương trình mà không có người dùng đăng nhập


8

Tôi đang chạy cài đặt Windows 7 và tôi muốn chạy ứng dụng khi không có người dùng đăng nhập. Lý do cho việc này là ứng dụng của tôi là một công cụ giám sát và chúng tôi muốn có thể theo dõi 24/7 ngay cả khi máy tính khởi động lại. Từ những gì tôi đã thu thập được trên mạng, có hai cách để làm điều này:

  1. Tạo một dịch vụ và chạy nó trong tài khoản Quản trị viên

  2. Sử dụng các chính sách nhóm cửa sổ để thiết lập tập lệnh đăng nhập: Đây là nơi mọi thứ trở nên không rõ ràng, vì mọi người dường như nhầm lẫn khi chạy một chương trình trong nền mà không có người dùng đăng nhập bằng cách chạy chương trình ngay sau khi người dùng đăng nhập. Nếu tôi thiết lập chương trình của tôi để chạy trong chế độ này, nó sẽ chạy nếu không có ai đăng nhập ?

Bạn có thể nhận xét về # 1, # 2, bạn muốn giới thiệu cái nào và tại sao không? Có lẽ có một cách khác mà tôi không biết về?

Cảm ơn bạn vì sự giúp đỡ,


Các dịch vụ là cách ưa thích hơn để chạy các chương trình bất kể người dùng có đăng nhập hay không, tuy nhiên bạn cũng có thể chạy một tác vụ bằng cách sử dụng lịch trình tác vụ.
pg2286

Câu trả lời:


12

Bạn có thể chạy một chương trình khi không có ai đăng nhập, bằng cách sử dụng Bộ lập lịch tác vụ Windows. Tuy nhiên, nếu ứng dụng của bạn cần tương tác với người dùng, ứng dụng có thể không hoạt động chính xác như bạn muốn.

Kiểm tra Kích hoạt khởi động để biết thêm thông tin (có thể trong Cấu hình nâng cao của tác vụ mới).

Thêm thông tin tại đây: http://technet.microsoft.com/en-us/l Library / cc748841.aspx


3

Tôi sẽ đề nghị tạo một dịch vụ mà bạn có thể làm từ bất kỳ .exe nào bằng phương pháp này .

Điều này sẽ làm cho chương trình của bạn chạy khi khởi động mà không cần phải đăng nhập. Nếu sau đó bạn cần tương tác với chương trình, bạn có thể kết nối với phiên giao diện điều khiển .

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.