Aracılığıyla paylaş


Remove-RdsSessionHost

Bir oturum ana bilgisayarını konak havuzundan kaldırır.

Sözdizimi

Default EnterprisePublishing

Remove-RdsSessionHost
    [-TenantName] <String>
    [-HostPoolName] <String>
    [-Name] <String>
    [-Force]
    [<CommonParameters>]

Description

Remove-RdsSessionHost cmdlet'i, kayıtlı bir oturum konağını konak havuzundan kaldırır. Oturum ana bilgisayarını bir konak havuzuna yeniden kaydetmek için, aracıyı bu konak havuzu için geçerli kayıt bilgileriyle yeniden yüklemeniz gerekir.

Oturum ana bilgisayarının etkin kullanıcı oturumları varsa bu komut başarısız olur. Oturum ana bilgisayarının kaldırılmasını tamamlamak için, önce Invoke-RdsUserSessionLogoff cmdlet'ini kullanarak oturum ana bilgisayarındaki tüm kullanıcıların oturumunu kapatmanız veya Remove-RdsSessionHost cmdlet'ini Force parametresiyle yeniden çalıştırmanız gerekir.

Kalıcı bir konak havuzundan bir oturum konağını kaldırmak için bu komutu çalıştırırken, kullanıcı ataması da kaldırılır. Bir kullanıcıyı kalıcı bir konak havuzundaki yeni bir oturum konağına yeniden atamanın tek yolu budur.

Örnekler

Örnek 1: Etkin oturumu olmayan bir oturum ana bilgisayarını kaldırma

PS C:\> Remove-RdsSessionhost -TenantName "contoso" -HostPoolName "contosoHostPool" -Name "sh1.contoso.com"

Bu komut, bir oturum ana bilgisayarını bir konak havuzundan kaldırır. Remove-RdsSessionHost cmdlet'ini Zorla anahtarı olmadan çalıştırdığınızda, cmdlet yalnızca belirtilen oturum ana bilgisayarında etkin oturum yoksa başarılı olur. Kullanıcıları oturum ana bilgisayarının oturumunu kapatmaya zorlamak için Invoke-RdsUserSessionLogoff cmdlet'ini çalıştırabilirsiniz.

Örnek 2: Zorlama anahtarını kullanarak bir oturum ana bilgisayarını kaldırın

PS C:\> Remove-RdsSessionhost -TenantName "contoso" -HostPoolName "contosoHostPool" -Name "sh1.contoso.com" -Force

Bu komut, bir oturum ana bilgisayarını bir konak havuzundan kaldırır. Remove-RdsSessionHost cmdlet'i Zorla anahtarıyla çalıştırdığınızda, oturum ana bilgisayarı kullanıcı oturumu bilgileriyle birlikte veritabanından hemen kaldırılır. Bu, kullanıcıların oturumunu otomatik olarak kapatmaz ve kullanıcının oturumu kapatmadan önce yanlışlıkla oturumla bağlantısı kesilirse oturum durumunu kaybetmesine neden olabilir.

Parametreler

-Force

Oturum ana bilgisayarında bulunan kullanıcı oturumu nesneleri olsa bile, oturum ana bilgisayarının kaldırılmasını zorlar.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-HostPoolName

HostPool adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:1
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

SessionHost adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Oturum Sunucu Adı

Parametre kümeleri

(All)
Position:2
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-TenantName

Kiracı adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:0
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

System.String

Çıkışlar

System.Object