Unblock-CMDevice

Unblocks a client device.

Syntax

Unblock-CMDevice
       [-Confirm]
       -DeviceId <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [<CommonParameters>]
Unblock-CMDevice [-Confirm] -DeviceName  [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 []
Unblock-CMDevice [-InputObject]  [-Confirm] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] []

Description

The Unblock-CMDevice cmdlet unblocks one or more Microsoft System Center Configuration Manager client devices. You must unblock a device from the client's assigned site. You cannot unblock the device from sites higher in the hierarchy.

Examples

Example 1: Unblock a device

PS C:\>Unbock-CMDevice -DeviceName "Test-DIST02"

This command unblocks the device named Test-DIST02.

Example 2: Get a device and unblock it

PS C:\> Get-CMDevice -Name "WIN10-86-33" | Unblock-CMDevice

This command gets the device object named WIN10-86-33 and uses the pipeline operator to pass the object to Unblock-CMDevice, which unblocks the device object.

Required Parameters

-DeviceId

Specifies the ID of a device.

Type:String
Aliases:ResourceId
Required:True
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DeviceName

Specifies the name of the device.

Type:String
Aliases:Name
Required:True
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Specifies a device object. To obtain a device object, use the Get-CMDevice cmdlet.

Type:IResultObject
Required:True
Position:0
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False

Optional Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Required:False
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

Indicates that wildcard handling is disabled.

Type:SwitchParameter
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

Indicates that wildcard handling is enabled.

Type:SwitchParameter
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Required:False
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False