New-CMGlobalConditionRegistryValue
Creates a Registry Value type global condition in Configuration Manager.
Syntax
New-CMGlobalConditionRegistryValue
-DataType <GlobalConditionDataType>
[-Is64Bit <Boolean>]
-KeyName <String>
[-RegistryHive <RegistryRootKey>]
[-ValueName <String>]
[-Description <String>]
-DeviceType <GlobalConditionDeviceType>
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Description
The New-CMGlobalConditionRegistryValue cmdlet creates a Registry Value type global condition in Configuration Manager.
A global condition is a setting or expression in Configuration Manager that you can use to specify how Configuration Manager provides and deploys an application to clients.
Note
Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>
. For more information, see getting started.
Examples
Example 1
$GlobalRegValue = New-CMGlobalConditionRegistryValue -DataType String -KeyName key -Name GC4 -DeviceType WindowsMobile -RegistryHive LocalMachine -ValueName VName
This command creates a Registry Value type global condition in Configuration Manager.
Parameters
-DataType
Specifies a data type.
Type: | GlobalConditionDataType |
Accepted values: | String, DateTime, Integer, FloatingPoint, Version, StringArray |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Specifies a description.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeviceType
Specifies a device type.
Type: | GlobalConditionDeviceType |
Accepted values: | Windows, WindowsMobile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
This parameter treats wildcard characters as literal character values. You can't combine it with ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
This parameter processes wildcard characters and may lead to unexpected behavior (not recommended). You can't combine it with DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Is64Bit
Specifies whether the 64-bit registry keys should be searched in addition to the 32-bit registry keys on clients that run a 64-bit version of Windows.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyName
Specifies the registry key name that you want to search for. The format used should be key\subkey.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifies a name.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RegistryHive
Specifies the registry hive that you want to search in.
Type: | RegistryRootKey |
Accepted values: | ClassesRoot, CurrentConfig, CurrentUser, LocalMachine, Users |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ValueName
Specifies the value that must be contained within the specified registry key.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
None
Outputs
System.Object
Related Links
- Set-CMGlobalConditionRegistryValue
- New-CMGlobalCondition
- New-CMGlobalConditionActiveDirectoryQuery
- New-CMGlobalConditionAssembly
- New-CMGlobalConditionFile
- New-CMGlobalConditionIisMetabase
- New-CMGlobalConditionOmaUri
- New-CMGlobalConditionRegistryKey
- New-CMGlobalConditionScript
- New-CMGlobalConditionSqlQuery
- New-CMGlobalConditionWqlQuery
- New-CMGlobalConditionXPathQuery