Bagaimana cara mengetahui sesi desktop jarak jauh mana yang aktif?

Jawaban:

13

Mulai -> Alat administratif -> Manajer Layanan Terminal

Klik pada nama server Anda dan itu akan mencantumkan sesi aktif di sebelah kanan, ada juga bidang untuk sesi sesi. Tab lain yang disebut 'Sesi' akan menampilkan pengguna aktif, pendengar, dan sesi konsol.

Qwerty
sumber
29

Cara baris perintah, yang bahkan dapat Anda gunakan dari jarak jauh, adalah

qwinsta /SERVER:{servername}

yang akan mencantumkan sesi saat ini dan statusnya, dan dengan

rwinsta /SERVER:{servername} {sessionid}

dan hak istimewa yang tepat yang bisa Anda putuskan untuk sesi, khususnya berguna ketika batas telah tercapai dan Anda tidak terhubung.

{sessionid} adalah nomor ID yang tercantum dalam hasil qwinsta

Vinko Vrsalovic
sumber
+1 untuk kesejukan luar biasa besar
Brandon
Saya mendapatkan "qwinsta: Tidak ada sesi untuk *" tetapi menjalankan "permintaan pengguna" di server secara langsung menunjukkan dua sesi dengan jelas.
merampok
6

Jika Anda memiliki desktop jarak jauh yang terbuka ke server yang dimaksud, Anda dapat melihat sesi lain di server yang sama di Task Manager ( Ctrl-Shift-Esc).

Bevan
sumber
0

Saya seorang pengembang yang tidak dapat RDP ke server karena semua sesi yang tersedia digunakan. Saya tidak memiliki manajer Layanan Terminal, jadi tidak ada jawaban di atas yang diterapkan. Saya menggunakan PowerShell untuk jenis manajemen layanan Windows, dan saya berhasil menggunakan modul PowerShell PSTerminalServices , yang berasal dari karyawan MS (atau grup). Tekan tautan untuk menginstal MSI, kemudian jalankan yang berikut dari PowerShell:

Import-Module PSTerminalServices
Get-TSSession -ComputerName _MyRDPServer_ | Out-GridView
yzorg
sumber
0

Menggunakan Task Manager Anda dapat mengklik Tab Pengguna untuk melihat sesi mana yang sedang berjalan. Klik kanan pada Pengguna untuk memutuskan koneksi atau keluar.

Eddie Muchabaiwa
sumber