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.

INPUTS

Brak

OUTPUTS

System.Object

UWAGI

Disconnect-CMTrackedObject

Start-CMObjectTracking