Remove-CimSession
Quita una o varias sesiones CIM.
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
Este cmdlet solo está disponible en la plataforma Windows.
El Remove-CimSession
cmdlet quita uno o varios objetos de sesión CIM de la sesión local de PowerShell.
Ejemplos
Ejemplo 1: Quitar todas las sesiones CIM
En este ejemplo se recuperan todas las sesiones CIM disponibles en el equipo local mediante el cmdlet Get-CimSession y, a continuación, se quitan mediante Remove-CimSession
.
Get-CimSession | Remove-CimSession
Ejemplo 2: Eliminación de una sesión CIM específica
En este ejemplo se quita la sesión CIM que tiene un valor id . de 5.
Remove-CimSession -Id 5
Ejemplo 3: Mostrar la lista de sesiones CIM que se van a quitar mediante el parámetro WhatIf
En este ejemplo se usa el parámetro común WhatIf para especificar que no se debe realizar la eliminación, sino solo generar lo que sucedería si se hiciera.
Remove-CimSession -Name a* -WhatIf
Parámetros
-CimSession
Especifica los objetos de sesión de las sesiones CIM que se van a cerrar.
Escriba una variable que contenga la sesión CIM o un comando que cree o obtenga la sesión CIM, como los New-CimSession
cmdlets o Get-CimSession
.
Para obtener más información, consulte about_CimSessions.
Type: | CimSession[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Especifica una matriz de nombres de equipos. Quita las sesiones que se conectan a los equipos especificados. Puede especificar un nombre de dominio completo (FQDN) o un nombre NetBIOS.
Type: | String[] |
Aliases: | CN, ServerName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Especifica el identificador de la sesión CIM que se va a quitar. Especifique uno o varios identificadores separados por comas o use el operador de intervalo (..
) para especificar un intervalo de identificadores. Un identificador es un entero que identifica de forma única la sesión CIM en la sesión actual de PowerShell.
Para obtener más información sobre el operador range, consulte about_Operators.
Type: | UInt32[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstanceId
Especifica el identificador de instancia de la sesión CIM que se va a quitar. InstanceId es un identificador único global (GUID) que identifica de forma única una sesión CIM. InstanceId es único, incluso cuando se ejecutan varias sesiones en PowerShell.
InstanceId se almacena en la propiedad InstanceId del objeto que representa una sesión CIM.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifica el nombre descriptivo de la sesión CIM que se va a quitar. Puede usar caracteres comodín con este parámetro.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
No se pueden canalizar objetos a este cmdlet.
Salidas
Este cmdlet devuelve un objeto que contiene información de sesión CIM.
Notas
PowerShell incluye los siguientes alias para Remove-CimSession
:
- Windows:
rcms
Este cmdlet solo está disponible en plataformas Windows.
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de