Bagikan melalui


Disconnect-RdsUserSession

Memutuskan sambungan pengguna dari sesi aktif mereka saat ini.

Sintaks

Default (Default)

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

Deskripsi

Cmdlet Disconnect-RdsUserSession memutuskan sambungan pengguna dari sesi aktif mereka saat ini yang berjalan pada host sesi yang ditentukan. Pengguna tidak logout, sehingga semua aplikasi terus berjalan. Pengguna dapat menyambungkan kembali ke sesi mereka dengan meluncurkan koneksi lagi di klien Desktop Jarak Jauh mereka.

Contoh

Contoh 1: Memutuskan sambungan pengguna dengan memberikan semua informasi yang diperlukan

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

Perintah ini memutuskan sambungan pengguna pada host sesi yang ditentukan yang terkait dengan ID sesi yang disediakan. Perintah ini mengharuskan Anda mencari sesi pengguna sebelumnya untuk memberikan semua informasi yang diperlukan. Dengan menjalankan cmdlet Disconnect-RdsUserSession tanpa sakelar NoUserPrompt, Anda akan diminta untuk mengonfirmasi untuk memutuskan sambungan pengguna.

Contoh 2: Memutuskan sambungan pengguna dengan mencari sesi pengguna mereka

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

Perintah ini menggunakan cmdlet Get-RdsUserSession untuk mencari sesi pengguna tertentu, lalu menyalurkannya ke cmdlet Disconnect-RdsUserSession untuk memutuskan sambungan pengguna. Dengan menjalankan cmdlet Disconnect-RdsUserSession dengan sakelar NoUserPrompt, Anda tidak akan menerima perintah tambahan untuk mengonfirmasi untuk memutuskan sambungan pengguna.

Parameter

-HostPoolName

Nama kumpulan host.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:1
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-NoUserPrompt

Sakelar yang menunjukkan bahwa Anda ingin memutuskan sambungan pengguna tanpa konfirmasi tambahan.

Properti parameter

Jenis:SwitchParameter
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-SessionHostName

Nama host sesi.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:2
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-SessionId

ID sesi yang berkorelasi dengan pengguna yang ingin Anda putuskan.

Properti parameter

Jenis:Int32
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:3
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-TenantName

Nama penyewa.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:0
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Input

System.String

System.Int32

Output

System.Object