Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
SYNOPSIS
Rensa oanvända PowerShell-objekt för att undvika kvotfel i SMS-providern.
SYNTAX
ByValue (standard)
Disconnect-CMTrackedObject [-Force] -InputObject <IDisposable[]> [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByAll
Disconnect-CMTrackedObject [-All] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
[-Confirm] [<CommonParameters>]
DESCRIPTION
När du använder Start-CMObjectTracking för att spåra SMS-providerobjekt som används av PowerShell-körningen använder du den här cmdleten för att rensa resurserna när de inte längre behövs.
När du kör Start-CMObjectTracking spårar PowerShell-körningen IResultObject-objekt som skapats Konfigurationshanteraren cmdlets. För objekt som inte rensas manuellt med återtar du dem med hjälp av .Dispose() Disconnect-CMTrackedObject mot ett enskilt objekt.
När ett objekt har återtats kan det inte längre återanvändas eller skickas till en annan cmdlet via objektpipelinen.
Stop-CMObjectTracking kan användas för att inaktivera objektspårning. Tidigare allokerade objekt förblir aktiva.
Resurser som inte har frigörats kan göra att SMS-providern skapar kvotöverträdelser. Kvotproblemen beror vanligtvis på att du arbetar med stora uppsättningar SMS-providerobjekt eller i långvariga miljöer.
Anteckning
Den här funktionen är experimentell och kan komma att ändras eller tas bort i en framtida version.
Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.
EXAMPLES
Exempel 1
Det första kommandot aktiverar objektspårning. Det andra kommandot återtar ett enda objekt som anges av $obj variabeln. Det tredje kommandot återtar alla spårade objekt. Det sista kommandot inaktiverar objektspårning.
Start-CMObjectTracking
# Reclaim a single tracked object
$obj | Disconnect-CMTrackedObject -Force
# Reclaim all tracked objects
Disconnect-CMTrackedObject -All
Stop-CMObjectTracking
PARAMETERS
-Alla
Lägg till den här parametern för att frigöra alla spårade objekt.
Type: SwitchParameter
Parameter Sets: ByAll
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Lägg till den här parametern för att fråga efter bekräftelse innan cmdleten körs.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force
Lägg till den här parametern för att köra kommandot utan att be om bekräftelse.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Ange ett IResultObject-objekt som du skapade tidigare Konfigurationshanteraren en cmdlet.
Type: IDisposable[]
Parameter Sets: ByValue
Aliases: InputObjects
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.