Remove-PSSnapin
Eltávolítja a Windows PowerShell beépülő modulokat az aktuális munkamenetből.
Syntax
Remove-PSSnapin
[-Name] <String[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Remove-PSSnapin
parancsmag eltávolít egy Windows PowerShell beépülő modult az aktuális munkamenetből. Ezzel eltávolíthatja a Windows PowerShellhez hozzáadott beépülő modulokat. Ezzel a parancsmaggal nem távolíthatja el a Windows PowerShell-lel telepített beépülő modulokat.
Miután eltávolított egy beépülő modult az aktuális munkamenetből, a beépülő modul továbbra is betöltődik, de a beépülő modul parancsmagjai és szolgáltatói már nem érhetők el a munkamenetben.
Példák
1. példa: Beépülő modul eltávolítása
Remove-PSSnapin -Name Microsoft.Exchange
Ez a parancs eltávolítja a Microsoft.Exchange beépülő modult az aktuális munkamenetből. Ha a parancs befejeződött, a beépülő modul által támogatott parancsmagok és szolgáltatók nem érhetők el a munkamenetben.
2. példa: Beépülő modulok eltávolítása a folyamat neveinek használatával
Get-PSSnapIn smp* | Remove-PSSnapIn
Ez a parancs eltávolítja azokat a Windows PowerShell beépülő modulokat, amelyek neve smp-vel kezdődik az aktuális munkamenetből.
A parancs a Get-PSSnapin
parancsmaggal lekéri a beépülő modulokat ábrázoló objektumokat. A folyamatkezelő (|
) elküldi az eredményeket a Remove-PSSnapin
parancsmagnak, amely eltávolítja őket a munkamenetből. A beépülő modul által támogatott szolgáltatók és parancsmagok már nem érhetők el a munkamenetben.
Ha objektumokat csövez beRemove-PSSnapin
, az objektumok neve a Név paraméterhez lesz társítva, amely a Név tulajdonsággal rendelkező folyamat objektumait fogadja el.
3. példa: Beépülő modulok eltávolítása nevek használatával
Remove-PSSnapin -Name *event*
Ez a parancs eltávolítja az összes Olyan Windows PowerShell-beépülő modult, amely eseményt tartalmazó névvel rendelkezik.
Paraméterek
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Megadja az aktuális munkamenetből eltávolítandó Windows PowerShell beépülő modulok nevét.
A helyettesítő karakterek (*
) használata engedélyezett.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
A beépülő modult jelképező objektumot ad vissza. Ez a parancsmag alapértelmezés szerint nem hoz létre kimenetet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Ehhez a parancsmaghoz illesztő objektumot is becsúszthat.
Kimenetek
None, System.Management.Automation.PSSnapInInfo
Ez a parancsmag létrehoz egy System.Management.Automation.PSSnapInInfo objektumot, amely a beépülő modult jelöli, ha megadja a PassThru paramétert. Alapértelmezés szerint Remove-PSSnapin
nem hoz létre kimenetet.
Jegyzetek
A Windows PowerShell a következő aliasokat Remove-PSSnapin
tartalmazza:
rsnp
Remove-PSSnapin
nem ellenőrzi a Windows PowerShell verzióját, mielőtt eltávolítaná a beépülő modult a munkamenetből. Ha egy beépülő modul nem távolítható el, figyelmeztetés jelenik meg, és a parancs meghiúsul.
Remove-PSSnapin
csak az aktuális munkamenetre van hatással. Ha hozzáadott egy Add-PSSnapin
parancsot a Windows PowerShell-profiljához, törölnie kell a parancsot, hogy eltávolítsa a beépülő modult a későbbi munkamenetekből. Útmutatásért írja be a következőt Get-Help about_Profiles
: .
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: