Remove-SCClassInstance
Usuwa instancję klasy.
Składnia
Default (Domyślna)
Remove-SCClassInstance
[-Instance] <EnterpriseManagementInstance[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Remove-SCClassInstance trwale usuwa wystąpienie klasy.
Przykłady
Przykład 1: Usuwanie wszystkich wystąpień klasy określonego typu
PS C:\>$Cmp = Get-SCClass -Name Microsoft.Windows.Computer
PS C:\>Get-SCClassInstance -Class $Cmp -Filter 'DisplayName -like "Computer1%"' | Remove-SCClassInstance
PS C:\>Get-SCClassInstance -Class $Cmp|Format-Table PrincipalName,DisplayName
PrincipalName DisplayName
------------- -----------
CenSupport.contoso.com CentSupport$
WIN-752HJBSX24M.woodgrove.com
Te polecenia usuwają wszystkie wystąpienia klas typu System.Windows.Computer, gdy wystąpienie DisplayName zaczyna się od ciągu Computer1.
Parametry
-Confirm
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Właściwości parametru
| Typ: | System.Management.Automation.SwitchParameter |
| Domyślna wartość: | False |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | por |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Instance
Określa wystąpienie obiektu elementu konfiguracji, który ma zostać usunięty.
Można określić obiekt EnterpriseManagementObject , który jest zwracany przez polecenie cmdlet Get-SCClassInstance .
Właściwości parametru
| Typ: | Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.
Właściwości parametru
| Typ: | System.Management.Automation.SwitchParameter |
| Domyślna wartość: | False |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | Wi |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wejściowe
Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance
Wystąpienie klasy można potokować do parametru Instance polecenia cmdlet Remove-SCClassInstance .
Dane wyjściowe
None.
To polecenie cmdlet nie generuje żadnych danych wyjściowych.