Invoke-RdsUserSessionLogoff

Odhlásí uživatele z aktuální aktivní relace.

Syntax

Invoke-RdsUserSessionLogoff
      [-TenantName] <String>
      [-HostPoolName] <String>
      [-SessionHostName] <String>
      [-SessionId] <Int32>
      [-NoUserPrompt]
      [-Force]
      [<CommonParameters>]

Description

Invoke-RdsUserSessionLogoff odhlásí uživatele jeho aktuální aktivní relaci spuštěnou na zadaném hostiteli relace. Vzhledem k tomu, že je uživatel odhlášený, všechny aplikace budou ukončeny a existuje možnost ztráty dat, pokud uživatel nebo aplikace neuloží otevřené soubory.

Příklady

Příklad 1: Odhlášení uživatele zadáním všech požadovaných informací

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

Tento příkaz odhlásí uživatele na zadaném hostiteli relace přidruženém k zadanému ID relace. Tento příkaz vyžaduje, abyste předtím vyhlašovali uživatelskou relaci, abyste zadali všechny požadované informace. Spuštěním rutiny Invoke-RdsUserSessionLogoff bez přepínače NoUserPrompt budete vyzváni k potvrzení odhlášení uživatele.

Příklad 2: Odhlášení uživatele vyhledáním jeho uživatelské relace

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

Tento příkaz pomocí rutiny Get-RdsUserSession vyhledá relaci konkrétního uživatele a pak ji předá do rutiny Invoke-RdsUserSessionLogoff, aby se uživatel odhlasil. Spuštěním rutiny Invoke-RdsUserSessionLogoff s přepínačem NoUserPrompt se nezobrazí žádná další výzva k potvrzení odhlášení uživatele.

Parametry

-Force

Přepínač označující, že chcete odhlásit uživatele a odebrat relaci z databáze, i když se služba nemůže spojit s hostitelem relace.

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

-HostPoolName

Název fondu hostitelů.

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

-NoUserPrompt

Přepínač označující, že chcete uživatele odhlásit bez jakéhokoli dalšího potvrzení.

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

-SessionHostName

Název hostitele relace.

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

-SessionId

ID relace, které souvisí s uživatelem, kterého chcete odhlásit.

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

-TenantName

Název tenanta.

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

Vstupy

System.String

System.Int32

Výstupy

System.Object