Disconnect-RdsUserSession
Kopplar bort en användare från den aktuella aktiva sessionen.
Syntax
Default (Standard)
Disconnect-RdsUserSession
[-TenantName] <String>
[-HostPoolName] <String>
[-SessionHostName] <String>
[-SessionId] <Int32>
[-NoUserPrompt]
[<CommonParameters>]
Description
Cmdleten Disconnect-RdsUserSession kopplar bort användaren från den aktuella aktiva sessionen som körs på den angivna sessionsvärden. Användaren loggas inte ut, så alla program fortsätter att köras. Användaren kan återansluta till sin session genom att starta en anslutning igen i sin fjärrskrivbordsklient.
Exempel
Exempel 1: Koppla bort en användare genom att ange all nödvändig information
PS C:\> Disconnect-RdsUserSession -TenantName "contoso" -HostPoolName "contosoHostPool" -SessionHostName "sh1.contoso.com" -SessionId 1
Det här kommandot kopplar bort användaren på den angivna sessionsvärden som är associerad med det angivna sessions-ID:t. Det här kommandot kräver att du har letat upp användarsessionen tidigare för att ange all nödvändig information. Genom att köra cmdleten Disconnect-RdsUserSession utan växeln NoUserPrompt uppmanas du att bekräfta att du vill koppla från användaren.
Exempel 2: Koppla från en användare genom att söka efter deras användarsession
PS C:\> Get-RdsUserSession -TenantName "contoso" -HostPoolName "contosoHostPool" | where { $_.UserPrincipalName -eq "contoso\user1" } | Disconnect-RdsUserSession -NoUserPrompt
Det här kommandot använder cmdleten Get-RdsUserSession för att söka efter den specifika användarens session och skickar den sedan till cmdleten Disconnect-RdsUserSession för att koppla från användaren. Genom att köra cmdleten Disconnect-RdsUserSession med växeln NoUserPrompt får du ingen ytterligare uppmaning om att bekräfta att användaren ska kopplas från.
Parametrar
-HostPoolName
Namnet på värdpoolen.
Parameteregenskaper
| Typ: | String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 1 |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-NoUserPrompt
Omkopplaren som anger att du vill koppla bort användaren utan ytterligare bekräftelse.
Parameteregenskaper
| Typ: | SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-SessionHostName
Namnet på sessionsvärden.
Parameteregenskaper
| Typ: | String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 2 |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-SessionId
Sessions-ID:t som korrelerar med den användare som du vill koppla från.
Parameteregenskaper
| Typ: | Int32 |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 3 |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-TenantName
Namnet på hyresgästen.
Parameteregenskaper
| Typ: | String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 0 |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.