Remove-CimSession
Rimuove una o più sessioni CIM.
Sintassi
CimSessionSet (impostazione predefinita).
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>]
Descrizione
Il cmdlet Remove-CimSession rimuove uno o più oggetti sessione CIM dalla sessione di PowerShell locale.
Esempio
Esempio 1: Rimuovere tutte le sessioni CIM
In questo esempio vengono recuperate tutte le sessioni CIM disponibili nel computer locale usando il cmdlet Get-CimSession
Get-CimSession | Remove-CimSession
Esempio 2: Rimuovere una sessione CIM specifica
In questo esempio viene rimossa la sessione CIM che ha un Id e un valore di 5.
Remove-CimSession -Id 5
Esempio 3: Visualizzare l'elenco delle sessioni CIM da rimuovere usando il parametro WhatIf
Questo esempio usa il parametro comune WhatIf per specificare che la rimozione non deve essere eseguita, ma restituisce solo ciò che accadrebbe se fosse stato fatto.
Remove-CimSession -Name a* -WhatIf
Parametri
-CimSession
Specifica gli oggetti delle sessioni CIM da chiudere.
Immettere una variabile contenente la sessione CIM o un comando che crea o ottiene la sessione CIM, ad esempio i cmdlet New-CimSession o Get-CimSession.
Per maggiori informazioni, consultare about_CimSessions.
Proprietà dei parametri
| Tipo: | |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
CimSessionSet
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-ComputerName
Specifica una matrice di nomi di computer. Rimuove le sessioni che si connettono ai computer specificati. È possibile specificare un nome di dominio completo (FQDN) o un nome NetBIOS.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | True |
| DontShow: | False |
| Alias: | Cina, Nome del Server |
Set di parametri
ComputerNameSet
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | False |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | cfr |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Id
Specifica l'ID della sessione CIM da rimuovere. Specificare uno o più ID separati da virgole oppure usare l'operatore di intervallo (..) per specificare un intervallo di ID. Un id è un numero intero che identifica in modo univoco la sessione CIM nella sessione di PowerShell corrente.
Per ulteriori informazioni sull'operatore di intervallo, vedere about_Operators.
Proprietà dei parametri
| Tipo: | UInt32[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
SessionIdSet
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-InstanceId
Specifica l'ID di istanza della sessione CIM da rimuovere. InstanceId è un Identificatore Univoco Globale (GUID) che identifica univocamente una sessione CIM. L'InstanceId è univoco, anche quando hai più sessioni in esecuzione su PowerShell.
L'InstanceId viene archiviato nella proprietà InstanceId dell'oggetto che rappresenta una sessione CIM.
Proprietà dei parametri
| Tipo: | Guid[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
InstanceIdSet
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-Name
Specifica il nome amichevole della sessione CIM da rimuovere. È possibile usare caratteri jolly con questo parametro.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | True |
| DontShow: | False |
Set di parametri
NameSet
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | False |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | Wi |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Input
None
Gli oggetti non possono essere inviati tramite pipe a questo cmdlet.
Output
Object
Questo cmdlet restituisce un oggetto che contiene informazioni sulla sessione CIM.