Lock-CMObject
SYNOPSIS
Maak een SEDO-vergrendeling voor een object.
SYNTAX
Lock-CMObject [-InputObject] <IResultObject[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
[-Confirm] [<CommonParameters>]
DESCRIPTION
Waarschuwing
Configuration Manager-cmdlets automatisch objecten vergrendelen en ontgrendelen. Het gebruik van deze cmdlet kan de functionaliteit van andere cmdlets verstoren.
De cmdlet Lock-CMObject verkrijgt een SEDO-vergrendeling op een of meer objecten. Configuration Manager SEDO (Serialized Editing of Distributed Objects) is een mechanisme om vergrendelingen toe te wijzen aan wereldwijd gerepliceerde objecten. Als een gebruiker een object wil bewerken en opslaan, moet deze een vergrendeling van de site krijgen. De site wijst een vergrendeling toe aan de gebruiker voor dat object, op de computer en op de site. Terwijl de gebruiker de vergrendeling heeft, kan niemand anders het object bewerken.
Zie SEDOvoor Configuration Manager informatie.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: Een stuurprogrammapakket vergrendelen
Met de eerste opdracht haalt u het stuurprogrammapakket op met de id CM100042 en slaat u het op in de $CIObj variabele. Met de tweede opdracht wordt het object vergrendeld. De derde opdracht toont de details van de vergrendeling.
$CIObj = Get-CMDriverPackage -Id "CM100042"
Lock-CMObject -InputObject $CIObj
Get-CMObjectLockDetails -InputObject $CIObj
PARAMETERS
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Geef een matrix van Configuration Manager-objecten op die worden uitgevoerd vanuit een andere cmdlet. Gebruik bijvoorbeeld de cmdlet Get-CMApplication om een toepassingsobject op te halen.
Zie SEDO voor een lijst met objecten Configuration Manager SEDO.
Type: IResultObject[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.