ฉันจะเข้าถึงรายการผู้ใช้ที่เข้าสู่ระบบในปัจจุบันผ่าน Terminal Services Manager ใน Windows Server 2012 ได้อย่างไร


53

ใน Windows 2003 และ 2008 เรามี Terminal Services Manager (ดูภาพหน้าจอด้านล่าง) อย่างไรก็ตามใน Windows Server 2012 ก็หายไป

ไม่มีใครรู้วิธีเข้าถึงรายการผู้ใช้ที่เข้าสู่ระบบจากระยะไกลใน Windows 2012 จากระยะไกลด้วยเครื่องมือที่คล้ายกันหรือวิธีอื่น

ป้อนคำอธิบายรูปภาพที่นี่

(ฉันพยายามเชื่อมต่อกับ Windows 2012 จาก Windows 2008 นั่นคือเหตุผลที่คุณเห็น "win2012" ในรายการกลุ่ม TSM แต่นั่นก็ไม่ได้ผลและนั่นก็ไม่ใช่วิธีแก้ปัญหาของฉันเช่นกันฉันแค่พยายามจัดการระยะไกล ผู้ใช้บนเซิร์ฟเวอร์ Win 2012)


คุณใช้เซสชั่นแบบสอบถามจาก CMD หรือเปลือก PS? จากตรงนั้นคุณควรจะสามารถเรียกใช้ kill session ใน session id ที่เป็นปัญหาได้
organicit

@ MathiasR.Jessen ขอบคุณสำหรับลิงก์ไปยังคำถามอื่น ฉันค้นหาแล้ว แต่ไม่พบคำถามนั้น คำตอบของโคลด้านล่างยังมีข้อมูลที่ไม่ได้อยู่ในคำตอบของคำถามอื่น
สกอตต์

ไม่แน่ใจเกี่ยวกับ 2012 แต่ใน 2012 R2 คุณสามารถดูและจัดการการเชื่อมต่อปัจจุบันในตัวจัดการเซิร์ฟเวอร์ บริการเดสก์ท็อประยะไกล> คอลเลกชัน> [ชื่อคอลเลกชัน]
CrazyTim

คำตอบ:


31

ใช่ tsadmin หายไปแล้ว คินดาครับ มี RDMS ผ่านตัวจัดการเซิร์ฟเวอร์และ cmdlet เดสก์ท็อประยะไกล Powerdell ( get-command *RD*) แต่ทั้งคู่ต้องการการปรับใช้บริการเดสก์ท็อประยะไกลเต็มรูปแบบที่มีอยู่บนเซิร์ฟเวอร์นั้น สิ่งเหล่านี้ไม่ทำงานบนเซิร์ฟเวอร์ที่ไม่มีการปรับใช้ RDS หรือบนเวิร์กสเตชัน

คุณสามารถใช้ตัวจัดการงาน ... หรือถ้าคุณต้องการบางสิ่งบางอย่างบรรทัดคำสั่งคุณสามารถใช้ยูทิลิตี้นี้ที่ฉันเขียนเฉพาะสำหรับเรื่องนี้: users.exe

โอ้และยังมี quser.exe ที่ Microsoft เขียนไว้แล้ว แต่ยูทิลิตี้ของฉันเพิ่มอีกเล็กน้อยที่ quser ไม่ได้ทำ


1
ขอบคุณสำหรับคำตอบ. users.exeรายการของคุณเป็นเพียงผู้ใช้หรือไม่? ดูเหมือนว่าฉันลืมพูดถึง แต่ฉันต้องออกจากระบบผู้ใช้ด้วย ใน tsadmin ฉันเพียงคลิกขวาที่ผู้ใช้และเลือก "ออกจากระบบ" คุณรู้วิธีออกจากระบบผู้ใช้ใน Windows 2012 หรือไม่?
ปีเตอร์ Krumins

1
C: \> logoff.exe x โดยที่ x คือหมายเลขเซสชัน
Ryan Ries

โอ๊ะโอขออภัยฉันลบความคิดเห็นของฉันโดยไม่ได้ตั้งใจขณะที่พยายามแก้ไข คำถามคือ: "ฉันดูเหมือนจะไม่มี logoff.exe มันเป็นประโยชน์ของคุณหรือไม่"
ปีเตอร์ Krumins

ขอบคุณสำหรับคำตอบ. ปรากฎว่าระบบของฉันมี logoff.exe ฉันต้องมองข้ามบางสิ่งเมื่อฉันลองใช้ก่อนหน้านี้
ปีเตอร์ Krumins

@RyanRies สิ่งที่เกี่ยวกับการกำหนดค่าบริการสถานีtscc.msc? อะไรคือสิ่งที่เทียบเท่าใน Server 2012
Pacerier

48

คุณสามารถใช้qwinstaจากบรรทัดคำสั่งเพื่อแสดงเซสชัน RDP ปัจจุบัน

 qwinsta /server:computer01

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

หากต้องการฆ่าเซสชันใช้rwinstaเพื่อลบเซสชันที่ระบุหมายเลข ID:

rwinsta /server:computer01 3

นี่คือรายการเครื่องมือบรรทัดคำสั่งสำหรับเดสก์ท็อประยะไกล

หรือคุณสามารถใช้ PowerShell:

Get-RDUserSession และ Disconnect-RDUser

นี่คือรายการของ cmdlets เหล่านั้น


1
ขอบคุณ ที่ได้ผล ฉันคิดว่าฉันชอบคำสั่งอย่างละเอียดมากขึ้นquery userและเป็นผู้ที่มีความง่ายขึ้นสำหรับผมที่จะจำได้มากกว่าreset session rwinsta
สกอตต์

1
ดีมาก. เริ่มต้นที่เครื่องท้องถิ่นดังนั้นเพียงqwinstaแล้วrwinsta 3เร็วกว่าการพยายามหา tsadmin
Daniel de Zwaan

14

เพียงเปิดแท็บผู้ใช้ในตัวจัดการงาน คุณจะได้รับรายการเซสชันผู้ใช้สถานะและกระบวนการที่กำลังดำเนินการอยู่ นอกจากนี้คุณสามารถออกจากระบบผ่านเมนูคลิกขวา

ดูเหมือนว่านี่เป็นสิ่งทดแทน tsadmin


ฉันเพิ่งจะเพิ่มนี่เป็นคำตอบ ง่ายรวดเร็วและตรงตามความต้องการเพื่อดูว่าใครเข้าสู่ระบบและออกจากระบบหากจำเป็น
Rich

8

ฉันเพิ่งค้นพบว่าการกระทำส่วนใหญ่สามารถทำได้จาก TaskManager ขวาที่ผู้ใช้ (ออกจากระบบส่งข้อความ ฯลฯ ... )


1
คุณสามารถเข้าถึงรายการผู้ใช้ที่ล็อกออนในขณะนี้ได้หรือไม่?
Drew Khoury

2

ฉันพบวิธีแก้ไขปัญหา tsadmin แล้ว คัดลอกไฟล์เหล่านี้จากเซิร์ฟเวอร์ 2008 ไปยังคอมพิวเตอร์ Windows 2012/8 ภายใต้ c: \ windows \ system32

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

จากนั้นนำเข้าการตั้งค่ารีจิสทรีเหล่านี้และคุณได้ Tsadmin.msc ทำงานอีกครั้ง! :)

แนบไฟล์ Reg แล้ว

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-administration-tools-rsat-for-windows-client-and-windows-server-dsforum2wiki.aspx

เครื่องมือการดูแลระบบเซิร์ฟเวอร์ระยะไกล (RSAT) ช่วยให้ผู้ดูแลระบบไอทีสามารถจัดการบทบาทและคุณสมบัติจากระยะไกลใน Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 หรือ Windows Server 2008 R2 จากคอมพิวเตอร์ที่ใช้ Windows 8.1, Windows 8, Windows Vista หรือ วินโดว 7.

หากคุณต้องการติดตั้งเครื่องมือการจัดการใน Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 หรือ Windows Server 2012 R2 สำหรับบทบาทหรือคุณสมบัติเฉพาะที่ทำงานบนเซิร์ฟเวอร์ระยะไกลคุณไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติม เปิดตัวช่วยสร้างเพิ่มคุณสมบัติใน Windows Server 2008 หรือ Windows Server 2008 R2 หรือตัวช่วยสร้างเพิ่มบทบาทและคุณสมบัติใน Windows Server 2012 และรุ่นที่ใหม่กว่าและในหน้าเลือกคุณลักษณะให้ขยายเครื่องมือการดูแลระบบเซิร์ฟเวอร์ระยะไกลและเลือกเครื่องมือที่คุณต้องการ ติดตั้ง

บทความที่เชื่อมโยงนี้ยังแสดงลิงค์ดาวน์โหลด RSAT สำหรับ windows ทุกรุ่นนับตั้งแต่ Vista แม้ว่าขนาดจะใหญ่ (ประมาณ 240 Mb สำหรับ Win7)

ฉันสามารถติดตั้งบน Windows 7 ได้

หลังจากนั้นก็tsadmin.mscทำงานได้ตามที่คาดหวัง


เท่าที่ฉันสามารถบอกได้จากการอ่าน < blogs.technet.com/b/askperf/archive/2012/10/30/ … > การติดตั้ง RSAT / RDMS บนเซิร์ฟเวอร์ 2012 R2 ปรากฏว่าใช้ได้เฉพาะเมื่อใช้ "บริการเดสก์ท็อประยะไกล" การติดตั้ง "เป็นประเภทการติดตั้ง ไม่ปรากฏสำหรับฉันเมื่อใช้ "การติดตั้งตามบทบาทหรือตามคุณลักษณะ" น่าเสียดายที่ฉันไม่รู้เกี่ยวกับการปรับใช้ RDS ในปี 2555 มากพอที่จะทราบว่าเป็นสิ่งที่ฉันต้องการทำหรือไม่ นอกจากนี้ยังกำหนดให้เซิร์ฟเวอร์เข้าร่วมกับโดเมน ฉันแค่ต้องการ tsadmin กลับมาแล้ว!
nstenz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.