Làm cách nào để truy cập danh sách người dùng hiện đang đăng nhập thông qua Trình quản lý dịch vụ đầu cuối trong Windows Server 2012?


53

Trong Windows 2003 và 2008, chúng tôi đã có Terminal Services Manager (xem ảnh chụp màn hình bên dưới). Tuy nhiên, trong máy chủ Windows 2012, nó đã biến mất .

Có ai biết cách truy cập danh sách người dùng hiện đang đăng nhập từ xa trong Windows 2012 thông qua một công cụ tương tự hoặc một số cách khác không?

nhập mô tả hình ảnh ở đây

(Tôi đã thử kết nối với Windows 2012 từ Windows 2008, đó là lý do tại sao bạn thấy "win2012" trong danh sách nhóm TSM. Nhưng điều đó không hiệu quả và đó cũng không phải là giải pháp cho vấn đề của tôi. người dùng trên máy chủ Win 2012.)


Bạn đã chạy phiên truy vấn từ shell CMD hay PS chưa? từ đó bạn sẽ có thể chạy phiên kill trên id phiên được đề cập.
hữu cơ

@ MathiasR.Jessen Cảm ơn bạn đã liên kết đến câu hỏi khác. Tôi đã tìm kiếm, nhưng không tìm thấy câu hỏi đó. Câu trả lời của Cole dưới đây cũng chứa thông tin không có trong câu trả lời cho câu hỏi khác.
Scott

Không chắc chắn về năm 2012, nhưng trong năm 2012 R2, bạn có thể xem và quản lý các kết nối hiện tại trong Trình quản lý máy chủ. Dịch vụ máy tính từ xa> Bộ sưu tập> [CollectionName].
CrazyTim

Câu trả lời:


31

Đúng, tsadmin đã biến mất. Kinda 'hút. Có RDMS thông qua Trình quản lý máy chủ và các lệnh ghép ngắn Powershell của máy tính để bàn từ xa ( get-command *RD*), nhưng cả hai đều yêu cầu triển khai Dịch vụ máy tính từ xa đầy đủ trên máy chủ đó. Những người không làm việc trên các máy chủ mà không triển khai RDS hoặc trên các máy trạm.

Bạn có thể sử dụng Trình quản lý tác vụ ... hoặc, nếu bạn muốn một dòng lệnh nào đó, bạn có thể sử dụng tiện ích này mà tôi đã viết riêng cho việc này: users.exe

Ồ và cũng có quser.exe mà Microsoft đã viết, nhưng tiện ích của tôi có thêm một chút mà quser không làm được.


1
Cảm ơn câu trả lời. Có phải bạn users.exechỉ liệt kê những người dùng? Có vẻ như tôi đã quên đề cập đến nhưng tôi cũng cần phải đăng xuất người dùng. Trong tsadmin, tôi chỉ cần nhấp chuột phải vào người dùng và chọn "Đăng xuất". Bạn có biết cách để đăng xuất người dùng trên Windows 2012 không?
Peter Krumins

1
C: \> logoff.exe x Trong đó x là ID phiên
Ryan Ries

Rất tiếc, tôi đã vô tình xóa bình luận của mình khi tôi đang cố gắng chỉnh sửa nó. Câu hỏi là: "Tôi dường như không có logoff.exe. Đây có phải là tiện ích của bạn không?".
Peter Krumins

Cảm ơn câu trả lời. Hóa ra hệ thống của tôi không có logoff.exe. Tôi đã phải bỏ qua một cái gì đó khi tôi đã thử nó trước đó.
Peter Krumins

@RyanRies, cấu hình dịch vụ đầu cuối tscc.mscthì sao? Tương đương trong Server 2012 là gì?
Pacerier 13/03/2015

48

Bạn có thể sử dụng qwinstatừ dòng lệnh để hiển thị các phiên RDP hiện tại.

 qwinsta /server:computer01

 SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 console                                     0  Conn    wdcon
 rdp-tcp                                 65536  Listen  rdpwd
                   administrator             2  Disc    rdpwd

Để hủy phiên sử dụng rwinstađể xóa phiên chỉ định số ID:

rwinsta /server:computer01 3

Đây là danh sách các công cụ dòng lệnh cho Remote Desktop.

Hoặc, bạn có thể sử dụng PowerShell:

Get-RDUserSessionDisconnect-RDUser

Đây là danh sách các lệnh ghép ngắn đó.


1
Cảm ơn. Điều đó làm việc. Tôi nghĩ rằng tôi thích các lệnh dài dòng hơn query userreset sessionvì chúng dễ nhớ hơn rwinsta.
Scott

1
Rất đẹp. Mặc định cho máy cục bộ, vì vậy chỉ cần qwinsta sau đó rwinsta 3 , nhanh hơn so với cố gắng tìm tsadmin
Daniel de Zwaan

14

Chỉ cần mở tab Người dùng trong Trình quản lý tác vụ. Bạn sẽ nhận được một danh sách đầy đủ các phiên người dùng, trạng thái của họ và các quy trình đang chạy. Ngoài ra, bạn có thể đăng xuất chúng thông qua menu chuột phải.

Có vẻ như đây là sự thay thế cho tsadmin


Tôi chỉ cần thêm điều này như là câu trả lời. Đơn giản, nhanh chóng và chính xác những gì cần thiết để xem ai đã đăng nhập và đăng xuất chúng nếu cần.
Giàu

8

Tôi vừa phát hiện ra rằng hầu hết các hành động có thể được thực hiện từ Trình quản lý tác vụ, ngay trên người dùng (đăng xuất, gửi tin nhắn, v.v.)


1
Bạn có thể truy cập một danh sách người dùng hiện đang đăng nhập không?
Drew Khoury

2

Tôi đã tìm thấy một giải pháp cho vấn đề tsadmin. Sao chép các tệp này từ máy chủ 2008 sang máy tính Windows 2012/8 trong c: \ windows \ system32

  • tsadmin.dll
  • tsadmin.msc
  • umcRes.dll
  • wts.dll

Sau đó nhập các cài đặt đăng ký này và bạn có Tsadmin.msc hoạt động trở lại! :)

Tập tin Reg được đính kèm.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}]
"ApplicationBase"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,\
  73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,00,00
"About"="{00000000-0000-0000-0000-000000000000}"
"VersionStringIndirect"="@C:\\Windows\\System32\\umcRes.dll,-106"
"ProviderStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,\
  00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
  5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,31,00,30,00,32,00,00,00
"NameString"="Remote Desktop Services Manager"
"HelpTopic"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
  74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,5f,00,6d,00,61,\
  00,6e,00,61,00,67,00,65,00,72,00,2e,00,63,00,68,00,6d,00,00,00
"AssemblyName"="tsadmin"
"RuntimeVersion"="v2.0.50215"
"Description"="Manage Remote Desktop Services sessions"
"DescriptionStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
  64,00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,31,00,30,00,34,00,00,00
"LinkedHelpTopics"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,\
  00,6f,00,74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,5f,00,\
  6d,00,61,00,6e,00,61,00,67,00,65,00,72,00,2e,00,63,00,68,00,6d,00,00,00
"NameStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,\
  00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,33,00,00,00
"IconIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,\
  6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,31,\
  00,31,00,00,00
"FxVersion"="2.0.1.7"
"Type"="Microsoft.TerminalServices.Monitor.SnapIn.TSManagerSnapIn, tsadmin, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
"FolderBitmapsColorMask"=dword:00000000
"ModuleName"="tsadmin.dll"
"Provider"="Microsoft Corporation"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}\NodeTypes]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}\Standalone]

-1

http://social.technet.microsoft.com/wiki/contents/articles/2202.remote-server-adftime-tools-rsat-for-windows-client-and-windows-server-dsforum2wiki.aspx

Công cụ quản trị máy chủ từ xa (RSAT) cho phép quản trị viên CNTT quản lý từ xa các vai trò và tính năng trong Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 hoặc Windows Server 2008 R2 từ máy tính đang chạy Windows 8.1, Windows 8, Windows Vista hoặc Windows 7.

Nếu bạn cần cài đặt các công cụ quản lý trong Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 hoặc Windows Server 2012 R2 cho các vai trò hoặc tính năng cụ thể chạy trên các máy chủ từ xa, không cần phải cài đặt phần mềm bổ sung. Mở Trình hướng dẫn Thêm tính năng trong Windows Server 2008 hoặc Windows Server 2008 R2 hoặc Trình hướng dẫn thêm vai trò và tính năng trong Windows Server 2012 trở lên và trên trang Chọn tính năng, mở rộng Công cụ quản trị máy chủ từ xa và chọn công cụ bạn muốn Tải về.

Bài viết được liên kết cũng liệt kê các liên kết tải xuống RSAT cho tất cả các phiên bản windows kể từ Vista. Mặc dù kích thước rất lớn (khoảng 240 Mb cho Win7).

Tôi đã có thể cài đặt nó trên Windows 7.

Sau đó tsadmin.mschoạt động như mong đợi.


Theo như tôi có thể biết từ việc đọc < blog.technet.com/b/askperf/archive/2012/10/30/ Thẻ >, cài đặt RSAT / RDMS trên Server 2012 R2 dường như chỉ khả dụng khi sử dụng "Dịch vụ máy tính từ xa cài đặt "như Kiểu cài đặt. Nó không xuất hiện với tôi khi sử dụng "Cài đặt dựa trên vai trò hoặc dựa trên tính năng". Thật không may, tôi không biết đủ về triển khai RDS vào năm 2012 để biết liệu đó có phải là điều tôi muốn làm không. Nó cũng yêu cầu máy chủ phải được nối với một miền. Tôi chỉ muốn tsadmin trở lại!
nstenz
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.