Aracılığıyla paylaş


Remove-CimSession

Bir veya daha fazla CIM oturumlarını kaldırır.

Syntax

Remove-CimSession
      [-CimSession] <CimSession[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CimSession
      [-ComputerName] <String[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CimSession
      [-Id] <UInt32[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CimSession
      -InstanceId <Guid[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CimSession
      -Name <String[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Bu cmdlet yalnızca Windows platformunda kullanılabilir.

Cmdlet, Remove-CimSession yerel PowerShell oturumundan bir veya daha fazla CIM oturum nesnesini kaldırır.

Örnekler

Örnek 1: Tüm CIM oturumlarını kaldırma

Bu örnek, Get-CimSession cmdlet'ini kullanarak yerel bilgisayardaki tüm kullanılabilir CIM oturumlarını alır ve ardından kullanarak Remove-CimSessionbunları kaldırır.

Get-CimSession | Remove-CimSession

Örnek 2: Belirli bir CIM oturumlarını kaldırma

Bu örnek, Kimlik değeri 5 olan CIM oturumunu kaldırır.

Remove-CimSession -Id 5

Örnek 3: WhatIf parametresini kullanarak kaldırılacak CIM oturumlarının listesini gösterme

Bu örnek, kaldırma işleminin yapılmaması gerektiğini belirtmek için WhatIf ortak parametresini kullanır, ancak yalnızca yapılırsa ne olacağını gösterir.

Remove-CimSession -Name a* -WhatIf

Parametreler

-CimSession

Kapatacak CIM oturumlarının oturum nesnelerini belirtir.

CIM oturumunu içeren bir değişken veya VEYA cmdlet'leri gibi CIM oturumunu New-CimSession oluşturan veya Get-CimSession alan bir komut girin. Daha fazla bilgi için bkz . about_CimSessions.

Type:CimSession[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Bilgisayar adlarının bir dizisini belirtir. Belirtilen bilgisayarlara bağlanan oturumları kaldırır. Tam etki alanı adı (FQDN) veya NetBIOS adı belirtebilirsiniz.

Type:String[]
Aliases:CN, ServerName
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-Id

Kaldırılacak CIM oturumunun kimliğini belirtir. Virgülle ayrılmış bir veya daha fazla kimlik belirtin veya aralık işlecini (..) kullanarak bir kimlik aralığı belirtin. Kimlik, geçerli PowerShell oturumundaki CIM oturumunu benzersiz olarak tanımlayan bir tamsayıdır.

Aralık işleci hakkında daha fazla bilgi için bkz . about_Operators.

Type:UInt32[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-InstanceId

Kaldırılacak CIM oturumunun örnek kimliğini belirtir. InstanceId , BIR CIM oturumunu benzersiz olarak tanımlayan bir Genel Benzersiz Tanımlayıcıdır (GUID). PowerShell'de çalışan birden çok oturuma sahip olsanız bile InstanceId benzersizdir.

InstanceId, CIM oturumunu temsil eden nesnenin InstanceId özelliğinde depolanır.

Type:Guid[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Kaldırılacak CIM oturumunun kolay adını belirtir. Bu parametreyle joker karakterler kullanabilirsiniz.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Girişler

None

Nesneleri bu cmdlet'e yöneltemezsiniz.

Çıkışlar

Object

Bu cmdlet, CIM oturum bilgilerini içeren bir nesne döndürür.

Notlar

PowerShell için aşağıdaki diğer adları Remove-CimSessioniçerir:

  • Windows:
    • rcms

Bu cmdlet yalnızca Windows platformlarında kullanılabilir.