Aracılığıyla paylaş


Disconnect-RdsUserSession

Kullanıcının geçerli etkin oturumuyla bağlantısını keser.

Syntax

Disconnect-RdsUserSession
          [-TenantName] <String>
          [-HostPoolName] <String>
          [-SessionHostName] <String>
          [-SessionId] <Int32>
          [-NoUserPrompt]
          [<CommonParameters>]

Description

Disconnect-RdsUserSession cmdlet'i, kullanıcının belirtilen oturum ana bilgisayarında çalışan geçerli etkin oturumuyla bağlantısını keser. Kullanıcı oturumu kapatılmadığından tüm uygulamalar çalışmaya devam ediyor. Kullanıcı, Uzak Masaüstü istemcisinde yeniden bağlantı başlatarak oturumuna yeniden bağlanabilir.

Örnekler

Örnek 1: Tüm gerekli bilgileri sağlayarak kullanıcının bağlantısını kesin

PS C:\> Disconnect-RdsUserSession -TenantName "contoso" -HostPoolName "contosoHostPool" -SessionHostName "sh1.contoso.com" -SessionId 1

Bu komut, sağlanan oturum kimliğiyle ilişkilendirilmiş belirtilen oturum konağındaki kullanıcının bağlantısını keser. Bu komut, gerekli tüm bilgileri sağlamak için daha önce kullanıcı oturumunu aramış olmanız gerekir. Disconnect-RdsUserSession cmdlet'ini NoUserPrompt anahtarı olmadan çalıştırarak kullanıcının bağlantısını kesmeyi onaylamanız istenir.

Örnek 2: Kullanıcı oturumlarını arayarak kullanıcının bağlantısını kesme

PS C:\> Get-RdsUserSession -TenantName "contoso" -HostPoolName "contosoHostPool" | where { $_.UserPrincipalName -eq "contoso\user1" } | Disconnect-RdsUserSession -NoUserPrompt

Bu komut, belirli bir kullanıcının oturumunu aramak için Get-RdsUserSession cmdlet'ini kullanır, ardından kullanıcının bağlantısını kesmek için Disconnect-RdsUserSession cmdlet'ine aktarır. Disconnect-RdsUserSession cmdlet'ini NoUserPrompt anahtarıyla çalıştırarak, kullanıcının bağlantısını kesmeyi onaylamak için ek bir istem almazsınız.

Parametreler

-HostPoolName

Konak havuzunun adı.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NoUserPrompt

Ek onay olmadan kullanıcının bağlantısını kesmek istediğinizi belirten anahtar.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SessionHostName

Oturum konağı adı.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SessionId

Bağlantısını kesmek istediğiniz kullanıcıyla ilişkili oturum kimliği.

Type:Int32
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantName

Kiracının adı.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Girişler

System.String

System.Int32

Çıkışlar

System.Object