ตัดการเชื่อมต่อ WSMan (Microsoft.WSMan.Management)
ตัดการเชื่อมต่อ-WSMan
- โมดูล :
- Microsoft.WSMan.Management
ตัดการเชื่อมต่อไคลเอ็นต์จากบริการ WinRM บนคอมพิวเตอร์ระยะไกล
ไวยากรณ์
Disconnect-WSMan
[[-ComputerName] <String>]
[<CommonParameters>]คำอธิบาย
cmdlet นี้ใช้ได้เฉพาะบนแพลตฟอร์ม Windows เท่านั้น
cmdlet Disconnect-WSMan ตัดการเชื่อมต่อไคลเอ็นต์จากบริการ WinRM บนคอมพิวเตอร์ระยะไกล หากคุณบันทึกเซสชัน WS-Management ไว้ในตัวแปร วัตถุเซสชันจะยังคงอยู่ในตัวแปร แต่สถานะของเซสชัน WS-Management จะเป็น ปิด คุณสามารถใช้ cmdlet นี้ภายในบริบทของผู้ให้บริการ WSMan เพื่อยกเลิกการเชื่อมต่อไคลเอ็นต์จากบริการ WinRM บนคอมพิวเตอร์ระยะไกล อย่างไรก็ตาม คุณยังสามารถใช้ cmdlet นี้เพื่อยกเลิกการเชื่อมต่อจากบริการ WinRM บนคอมพิวเตอร์ระยะไกลก่อนที่คุณจะเปลี่ยนเป็นผู้ให้บริการ WSMan
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเชื่อมต่อกับบริการ WinRM บนคอมพิวเตอร์ระยะไกล โปรดดูที่ เชื่อมต่อ-WSMan
ตัวอย่าง
ตัวอย่างที่ 1: ลบการเชื่อมต่อกับคอมพิวเตอร์ระยะไกล
PS C:\> Disconnect-WSMan -computer server01
PS C:\> cd WSMan:
PS WSMan:\> dir
WSManConfig: Microsoft.WSMan.Management\WSMan::WSMan
ComputerName Type
------------ ----
localhost Containerคำสั่งนี้จะลบการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลชื่อ server01
โดยทั่วไป cmdlet นี้จะใช้ภายในบริบทของผู้ให้บริการ WSMan เพื่อตัดการเชื่อมต่อจากคอมพิวเตอร์ระยะไกล ในกรณีนี้คือคอมพิวเตอร์เซิร์ฟเวอร์01 อย่างไรก็ตาม คุณยังสามารถใช้ Disconnect-WSMan เพื่อลบการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลก่อนที่คุณจะเปลี่ยนเป็นผู้ให้บริการ WSMan การเชื่อมต่อเหล่านั้นไม่ปรากฏในรายการ ComputerName
พารามิเตอร์
-ComputerName
ระบุคอมพิวเตอร์ที่จะใช้รันการดำเนินการจัดการ ค่าอาจเป็นชื่อโดเมนแบบเต็ม ชื่อ NetBIOS หรือที่อยู่ IP ใช้ชื่อเครื่องคอมพิวเตอร์ ใช้ localhost หรือใช้จุด (.) เพื่อระบุเครื่องคอมพิวเตอร์ คอมพิวเตอร์ท้องถิ่นเป็นค่าเริ่มต้น เมื่อคอมพิวเตอร์ระยะไกลอยู่ในโดเมนที่แตกต่างจากผู้ใช้ คุณต้องใช้ชื่อโดเมนแบบเต็มจึงจะถูกนำมาใช้ คุณสามารถไปป์ค่าสำหรับพารามิเตอร์นี้ไปที่ cmdlet
คุณไม่สามารถตัดการเชื่อมต่อจากโฮสต์ภายในเครื่องได้ นั่นคือ คุณไม่สามารถยกเลิกการเชื่อมต่อเริ่มต้นกับคอมพิวเตอร์ในระบบได้ อย่างไรก็ตาม หากคุณสร้างการเชื่อมต่อแยกต่างหากกับคอมพิวเตอร์เฉพาะที่ เช่น โดยใช้ชื่อคอมพิวเตอร์
- พิมพ์ :
String
- ตำแหน่ง:
0
- ค่าเริ่มต้น:
None
- ที่จำเป็น:
False
- ยอมรับอินพุตไปป์ไลน์:
False
- ยอมรับอักขระตัวแทน:
False
อินพุต
ไม่มี
คุณไม่สามารถไปป์วัตถุกับ cmdlet นี้
เอาท์พุต
ไม่มี
cmdlet นี้ส่งคืนไม่มีผลลัพธ์