Remove-CimSession
Hiermee verwijdert u een of meer CIM-sessies.
Syntax
CimSessionSet (Standaard)
Remove-CimSession
[-CimSession] <CimSession[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ComputerNameSet
Remove-CimSession
[-ComputerName] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SessionIdSet
Remove-CimSession
[-Id] <UInt32[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
InstanceIdSet
Remove-CimSession
-InstanceId <Guid[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
NameSet
Remove-CimSession
-Name <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Remove-CimSession verwijdert u een of meer CIM-sessieobjecten uit de lokale PowerShell-sessie.
Voorbeelden
Voorbeeld 1: Alle CIM-sessies verwijderen
Get-CimSession | Remove-CimSession
Met deze opdracht worden alle beschikbare CIM-sessies op de lokale computer opgehaald met behulp van de Get-CimSession cmdlet en worden ze vervolgens verwijderd met behulp van de Remove-CimSession.
Voorbeeld 2: Een specifieke CIM-sessie verwijderen
Remove-CimSession -Id 5
Met deze opdracht verwijdert u de CIM-sessie met een id-waarde van 5.
Voorbeeld 3: De lijst met CIM-sessies weergeven die u wilt verwijderen met behulp van de parameter WhatIf
Remove-CimSession -Name a* -WhatIf
Deze opdracht maakt gebruik van de algemene parameter WhatIf om op te geven dat de verwijdering niet moet worden uitgevoerd, maar alleen uitvoer wat er zou gebeuren als dit zou gebeuren.
Parameters
-CimSession
Geeft de sessieobjecten van de te sluiten CIM-sessies aan.
Voer een variabele in die de CIM-sessie bevat of een opdracht waarmee de CIM-sessie wordt gemaakt of ophaalt, zoals de New-CimSession of Get-CimSession cmdlets.
Zie about_CimSessionsvoor meer informatie.
Parametereigenschappen
| Type: | CimSession[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
CimSessionSet
| Position: | 0 |
| Verplicht: | True |
| Waarde uit pijplijn: | True |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-ComputerName
Hiermee specificeert u de naam van de computer waarop u verbinding wilt maken met CIM-sessies. Jokertekens zijn toegestaan.
Parametereigenschappen
| Type: | String[] |
| Default value: | None |
| Ondersteunt jokertekens: | True |
| DontShow: | False |
| Aliassen: | China, Servernaam |
Parametersets
ComputerNameSet
| Position: | 0 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-Confirm
Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | False |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | Cf |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-Id
Hiermee geeft u de id van de CIM-sessie die moet worden verwijderd. Geef een of meer id's op, gescheiden door komma's, of gebruik de bereikoperator (..) om een bereik van id's op te geven.
Een id is een geheel getal dat de CIM-sessie uniek identificeert in de huidige PowerShell-sessie. Het is gemakkelijker om te onthouden en te typen dan InstanceId, maar het is alleen uniek binnen de huidige PowerShell-sessie.
Voor meer informatie over de operator voor bereik, zie about_Operators.
Parametereigenschappen
| Type: | UInt32[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
SessionIdSet
| Position: | 0 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-InstanceId
Hiermee geeft u de exemplaar-id van de CIM-sessie die moet worden verwijderd.
InstanceId is een GUID (Globally Unique Identifier) die een CIM-sessie uniek identificeert. De InstanceId is uniek, zelfs wanneer er meerdere sessies worden uitgevoerd in PowerShell.
De InstanceId wordt opgeslagen in de eigenschap InstanceId van het object dat een CIM-sessie vertegenwoordigt.
Parametereigenschappen
| Type: | Guid[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
InstanceIdSet
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-Name
Geeft de vriendelijke naam op van de CIM-sessie die u wilt verwijderen. U kunt jokertekens gebruiken met deze parameter.
Parametereigenschappen
| Type: | String[] |
| Default value: | None |
| Ondersteunt jokertekens: | True |
| DontShow: | False |
Parametersets
NameSet
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-WhatIf
Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | False |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | Wi |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.
Invoerwaarden
None
Deze cmdlet accepteert geen invoerobjecten.
Uitvoerwaarden
Object
Met deze cmdlet wordt een object geretourneerd dat CIM-sessiegegevens bevat.