Làm cách nào để tìm ra phiên máy tính từ xa nào đang hoạt động trên hộp Windows Server 2003?
Làm cách nào để tìm ra phiên máy tính từ xa nào đang hoạt động trên hộp Windows Server 2003?
Câu trả lời:
Bắt đầu -> Công cụ quản trị -> Trình quản lý dịch vụ đầu cuối
Nhấp vào tên máy chủ của bạn và nó sẽ liệt kê các phiên hoạt động ở bên phải, đó cũng là một trường cho trạng thái phiên. Một tab khác có tên 'Phiên' sẽ hiển thị người dùng, người nghe đang hoạt động và phiên giao diện điều khiển.
Cách dòng lệnh, mà bạn thậm chí có thể sử dụng từ xa, là
qwinsta /SERVER:{servername}
trong đó sẽ liệt kê các phiên hiện tại và trạng thái của chúng, và với
rwinsta /SERVER:{servername} {sessionid}
và các đặc quyền phù hợp bạn có thể ngắt kết nối phiên, đặc biệt hữu ích khi đã đạt đến giới hạn và bạn không được kết nối.
{sessionid} là số ID được liệt kê trong kết quả của qwinsta
Tôi là nhà phát triển không thể RDP đến máy chủ vì tất cả các phiên có sẵn đang được sử dụng. Tôi không có trình quản lý Dịch vụ đầu cuối, vì vậy không có câu trả lời nào ở trên được áp dụng. Tôi sử dụng powershell cho loại quản lý dịch vụ Windows này và tôi đã thành công khi sử dụng mô-đun PSTerminalService của PowerShell , từ một nhân viên MS (hoặc nhóm). Nhấn vào liên kết để cài đặt MSI, sau đó chạy phần sau từ PowerShell:
Import-Module PSTerminalServices
Get-TSSession -ComputerName _MyRDPServer_ | Out-GridView
Sử dụng Trình quản lý tác vụ, bạn có thể nhấp vào Tab Người dùng để xem phiên nào đang chạy. Nhấp chuột phải vào Người dùng để ngắt kết nối hoặc đăng xuất.