Set-CMIntuneSubscriptionWindowsProperty

Updates a Microsoft Intune subscription to enable Windows enrollment.

Syntax

Set-CMIntuneSubscriptionWindowsProperty
   [-Enable <Boolean>]
   [-CertificatePath <String>]
   [-CertificatePassword <SecureString>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

The Set-CMIntuneSubscriptionWindowsProperty cmdlet updates the settings of a Microsoft Intune subscription to enable Windows enrollment.

Examples

Example 1: Enable Windows enrollment

PS C:\> $SecPasswd = ConvertTo-SecureString "P@ssW0rD!" -AsPlainText -Force
PS C:\> Set-CMIntuneSubscriptionWindowsProperties -Enable $True -CertificatePath "C:\Certs\sign.pfx" -CertificatePassword $SecPasswd

This command enables Windows enrollment for the Microsoft Intune subscription.

Optional Parameters

-CertificatePassword

Specifies, as a secure string, the password for the code-signing certificate.

Type:SecureString
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-CertificatePath

Specifies the path to the code-signing certificate.

Type:String
Aliases:CodeSigningCertificatePath
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Prompts you for confirmation before running the cmdlet.

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

DisableWildcardHandling treats wildcard characters as literal character values. Cannot be combined with ForceWildcardHandling.

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

Indicates whether Windows enrollment is enabled.

Type:Boolean
Aliases:Enabled
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

ForceWildcardHandling processes wildcard characters and may lead to unexpected behavior (not recommended). Cannot be combined with DisableWildcardHandling.

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

Returns the current working object. By default, this cmdlet does not generate any output.

Type:SwitchParameter
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
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False