Megosztás a következőn keresztül:


Remove-CimSession

Eltávolít egy vagy több CIM-munkamenetet.

Syntax

CimSessionSet (Alapértelmezett)

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

Ez a parancsmag csak a Windows platformon érhető el.

A Remove-CimSession parancsmag eltávolít egy vagy több CIM-munkamenetobjektumot a helyi PowerShell-munkamenetből.

Példák

1. példa: Az összes CIM-munkamenet eltávolítása

Ez a példa lekéri a helyi számítógépen elérhető összes CIM-munkamenetet a Get-CimSession parancsmaggal, majd eltávolítja őket a Remove-CimSession.

Get-CimSession | Remove-CimSession

2. példa: Adott CIM-munkamenet eltávolítása

Ez a példa eltávolítja az azonosítóval rendelkező CIM-munkamenetet, értéke 5.

Remove-CimSession -Id 5

3. példa: Az eltávolítandó CIM-munkamenetek listájának megjelenítése a WhatIf paraméterrel

Ez a példa a WhatIf közös paramétert használja annak megadásához, hogy az eltávolítás nem végezhető el, csak azt adja meg, hogy mi történjen, ha megtörtént.

Remove-CimSession -Name a* -WhatIf

Paraméterek

-CimSession

Meghatározza a bezárandó CIM-munkamenetek munkamenet-objektumait.

Adjon meg egy változót, amely tartalmazza a CIM-munkamenetet, vagy egy olyan parancsot, amely létrehozza vagy lekéri a CIM-munkamenetet, például a New-CimSession vagy Get-CimSession parancsmagokat. Az alábbi about_CimSessionsrészben talál részletesebb információt.

Paramétertulajdonságok

Típus:

CimSession[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

CimSessionSet
Position:0
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-ComputerName

Megadja a számítógépek neveit tartalmazó tömböt. Eltávolítja a megadott számítógépekhez csatlakozó munkameneteket. Megadhat teljes tartománynevet (FQDN) vagy NetBIOS-nevet.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:True
DontShow:False
Aliasok:Kína, Kiszolgálónév

Paraméterkészletek

ComputerNameSet
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-Confirm

Megerősítést kér a parancsmag futtatása előtt.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Cf

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-Id

Megadja az eltávolítani kívánt CIM-munkamenet azonosítóját. Adjon meg egy vagy több, vesszővel elválasztott azonosítót, vagy használja a tartomány operátort (..) egy azonosítótartomány megadásához. Az azonosító egy egész szám, amely egyedileg azonosítja a CIM-munkamenetet az aktuális PowerShell-munkamenetben.

A tartományoperátorral kapcsolatos további információkért lásd about_Operators.

Paramétertulajdonságok

Típus:

UInt32[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

SessionIdSet
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-InstanceId

Megadja az eltávolítani kívánt CIM-munkamenet példányazonosítóját. InstanceId egy globálisan egyedi azonosító (GUID), amely egyedileg azonosít egy CIM-munkamenetet. A InstanceId akkor is egyedi, ha több munkamenet fut a PowerShellben.

A InstanceId a CIM-munkamenetet képviselő objektum InstanceId tulajdonságában van tárolva.

Paramétertulajdonságok

Típus:

Guid[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

InstanceIdSet
Position:Named
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-Name

Az eltávolítandó CIM-munkamenet barátságos nevét adja meg. Ezzel a paraméterrel helyettesítő karaktereket is használhat.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:True
DontShow:False

Paraméterkészletek

NameSet
Position:Named
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-WhatIf

Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Wi

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

None

Ehhez a parancsmaghoz nem lehet objektumokat csövezni.

Kimenetek

Object

Ez a parancsmag egy CIM-munkamenet adatait tartalmazó objektumot ad vissza.

Jegyzetek

A PowerShell a következő aliasokat tartalmazza Remove-CimSession:

  • Windows:
    • rcms

Ez a parancsmag csak Windows-platformokon érhető el.