Stop-CMObjectTracking
SYNOPSIS
Wyłącz śledzenie obiektów dostawcy programu SMS po ich odzyskaniu.
SYNTAX
Stop-CMObjectTracking [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Jeśli używasz polecenia Start-CMObjectTracking do śledzenia obiektów dostawcy programu SMS używanych przez środowisko uruchomieniowe programu PowerShell, użyj tego polecenia cmdlet, aby wyłączyć śledzenie obiektów. Wcześniej przydzielone obiekty pozostają aktywne.
Po uruchomieniu polecenia Start-CMObjectTracking środowisko uruchomieniowe programu PowerShell śledzi obiekty IResultObject utworzone przez Menedżer konfiguracji cmdlet. W przypadku obiektów, które nie są czyszczone ręcznie za pomocą polecenia , odzyskaj je za pomocą .Dispose()
polecenia Disconnect-CMTrackedObject względem pojedynczego obiektu.
Po odzyskaniu obiektu nie można go już używać ponownie ani przekazywanego do innego polecenia cmdlet za pośrednictwem potoku obiektów.
Nie odzyskane zasoby mogą powodować, że dostawca programu SMS zgłasza błędy naruszenia limitu przydziału. Te problemy z limitami przydziału zwykle manifestują pracę z dużymi zestawami obiektów dostawcy programu SMS lub w środowiskach długotrwałych.
Uwaga
Ta funkcja jest eksperymentalna i może ulec zmianie lub usunięciu w przyszłej wersji.
Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\>
. Aby uzyskać więcej informacji, zobacz wprowadzenie.
EXAMPLES
Przykład 1
Pierwsze polecenie włącza śledzenie obiektów. Drugie polecenie odzyskuje pojedynczy obiekt określony przez zmienną $obj zmiennej . Trzecie polecenie odzyskuje wszystkie śledzone obiekty. Ostatnie polecenie wyłącza śledzenie obiektów.
Start-CMObjectTracking
# Reclaim a single tracked object
$obj | Disconnect-CMTrackedObject
# Reclaim all tracked objects
Disconnect-CMTrackedObject -All
Stop-CMObjectTracking
PARAMETERS
-Confirm
Dodaj ten parametr, aby monitować o potwierdzenie przed rozpoczęciem pracy polecenia cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.