Câu trả lời:
Có một GPO cho việc này: "Đặt giới hạn thời gian cho các phiên Dịch vụ máy tính từ xa hoạt động nhưng nhàn rỗi" (chi tiết tại đây )
Đây là một chính sách người dùng để bạn có thể định cấu hình nó chỉ hợp lệ cho một người dùng cụ thể. Như đã nêu trong bài viết được liên kết, nó sẽ chỉ ngắt kết nối bạn không đăng xuất bạn. Để đăng xuất bạn cũng cần phải cấu hình chính sách Máy tính "Chấm dứt phiên khi đạt đến giới hạn thời gian". Điều này sẽ ảnh hưởng đến tất cả người dùng nhưng miễn là bạn không chỉ định bất kỳ giới hạn nào cho họ thì điều đó sẽ không bao giờ trở nên phù hợp.
Nếu bạn không có quyền truy cập vào GPO trên máy tính này, bạn có thể tự tạo
một từ được đặt tên MaxIdleTime
theo
HKCU\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
trong đó imo chỉ định thời gian tính bằng mili giây.
Các thiết lập khác là một fResetBroken
từ trong
HKLM \ Phần mềm \ Chính sách \ Microsoft \ Windows NT \ Dịch vụ đầu cuối \
với giá trị 1. Trong quá trình nghiên cứu, tôi đã tìm thấy một số bài viết chỉ ra rằng cài đặt thứ hai cũng có thể được tạo trong tổ ong HKCU, điều này sẽ tác động đến những người dùng khác thậm chí ít hơn. Vị trí của chính sách sẽ không thực sự gợi ý cho điều này là có thể nhưng nó có thể đáng để thử.
Bạn có thể sử dụng task scheduler
để tạo tác vụ kích hoạt hệ thống ở chế độ Chờ như được mô tả ở đây bằng hành động shutdown.exe /l
. Một tác vụ theo lịch trình có tên được đặt để chạy khi người dùng đăng nhập hoặc khi hệ thống không hoạt động và với Điều kiện được đặt chỉ chạy khi không hoạt động trong 30 phút. Nó được thiết lập để chỉ chạy khi người dùng đăng nhập