Sdílet prostřednictvím


Set-RdsSessionHost

Nastaví stav hostitele relace.

Syntax

Set-RdsSessionHost
   [-TenantName] <String>
   [-HostPoolName] <String>
   [-Name] <String>
   [-AllowNewSession]
   [-AssignedUser]
   [<CommonParameters>]

Description

Rutina Set-RdsSessionHost nastaví stav zadaného hostitele relace. Nová připojení k hostiteli relace můžete zakázat nebo povolit. Změna této vlastnosti na hostiteli relace neovlivní žádné uživatelské relace na hostiteli relace.

Příklady

Příklad 1: Zakázání nových připojení k hostiteli relace (neboli nastavení hostitele do režimu vyprazdňování)

PS C:\> Set-RdsSessionHost -TenantName "contoso" -HostPoolName "contosoHostPool" -Name "sh1.contoso.com" -AllowNewSession $false

SessionHostName : sh1.contoso.com
TenantName      : contoso
TenantGroupName : Default Tenant Group
HostPoolName    : contosoHostPool
AllowNewSession : False
Sessions        : 1
LastHeartBeat   : 1/1/2018 12:00:00 PM
AgentVersion    : 1.0.0.1
AssignedUser    :
Status          : Available
StatusTimestamp : 1/1/2018 12:00:00 PM

Tento příkaz zakáže hostiteli relace přijímat všechna nová připojení a odebere ho jako kandidáta na vyrovnávání zatížení. Všechny existující relace na serveru tam zůstanou, dokud uživatel nebude odhlášený. Správce může vynutit odhlášení pomocí rutiny Invoke-RdsUserSessionLogoff.

Příklad 2: Povolení nových připojení k hostiteli relace (neboli odebrání hostitele z režimu vyprazdňování)

PS C:\> Set-RdsSessionHost -TenantName "contoso" -HostPoolName "contosoHostPool" -Name "sh1.contoso.com" -AllowNewSession $true

SessionHostName : sh1.contoso.com
TenantName      : contoso
TenantGroupName : Default Tenant Group
HostPoolName    : contosoHostPool
AllowNewSession : True
Sessions        : 1
LastHeartBeat   : 1/1/2018 12:00:00 PM
AgentVersion    : 1.0.0.1
AssignedUser    :
Status          : Available
StatusTimestamp : 1/1/2018 12:00:00 PM

Tento příkaz umožňuje hostiteli relace přijímat nová připojení a je nyní kandidátem na vyrovnávání zatížení.

Příklad 3: Přiřazení uživatele k hostiteli relace osobní plochy

PS C:\> Set-RdsSessionHost -TenantName "contoso" -HostPoolName "contosoPersonalDesktops" -Name "sh1.contoso.com" -AssignedUser user1@contoso.com

SessionHostName : sh1.contoso.com
TenantName      : contoso
TenantGroupName : Default Tenant Group
HostPoolName    : contosoPersonalDesktops
AllowNewSession : True
Sessions        : 1
LastHeartBeat   : 1/1/2018 12:00:00 PM
AgentVersion    : 1.0.0.1
AssignedUser    : user1@contoso.com
Status          : Available
StatusTimestamp : 1/1/2018 12:00:00 PM

Tento příkaz přiřadí hostiteli relace ve fondu hostitelů osobní plochy k nástroji user1@contoso.com. Tento uživatel se teď při připojování k fondu připojí k tomuto hostiteli relace.

Parametry

-AllowNewSession

Přepínač se dvěma potenciálními hodnotami:

  • Ano, určuje, že zprostředkovatel může hostiteli relace přiřadit nové uživatelské relace.
  • Nepravda– určuje, že hostiteli relace nebudou přiřazeny žádné nové uživatelské relace (neboli režim vyprazdňování).
Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AssignedUser

Uživatel, který má být přiřazen k hostiteli relace osobní plochy.

Type:String
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

-Name

Plně kvalifikovaný název domény (FQDN) hostitele relace.

Type:String
Aliases:SessionHostName
Position:2
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

Výstupy

Microsoft.RDInfra.RDManagementData.RdMgmtSessionHost