description | external help file | Module Name | ms.date | schema | title |
---|---|---|---|---|---|
Creates a XPath Query type global condition in Configuration Manager. |
AdminUI.PS.dll-Help.xml |
ConfigurationManager |
01/08/2019 |
2.0.0 |
New-CMGlobalConditionXPathQuery |
Creates a XPath Query type global condition in Configuration Manager.
New-CMGlobalConditionXPathQuery -DataType <GlobalConditionDataType> [-IncludeSubfolder <Boolean>]
[-Is64Bit <Boolean>] -XmlFilePath <String> [-XmlNamespace <String[]>] -XPathQueryFilePath <String>
[-Description <String>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
New-CMGlobalConditionXPathQuery -DataType <GlobalConditionDataType> [-IncludeSubfolder <Boolean>]
[-Is64Bit <Boolean>] -XmlFilePath <String> [-XmlNamespace <String[]>] -XPathQuery <String>
[-Description <String>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
The New-CMGlobalConditionXPathQuery cmdlet creates a XPath Query 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.
PS XYZ:\> $GlobalXpath = New-CMGlobalConditionXPathQuery -DataType String -XmlFilePath "c:\A" -XPathQuery "/" -Name GC8
This command creates a XPath Query type global condition in Configuration Manager.
Specifies a data type.
Type: GlobalConditionDataType
Parameter Sets: (All)
Aliases:
Accepted values: String, DateTime, Integer, FloatingPoint, Version, Boolean
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies a description.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This parameter treats wildcard characters as literal character values. You can't combine it with ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This parameter processes wildcard characters and may lead to unexpected behavior (not recommended). You can't combine it with DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Enable this option if you also want to search any sub-folders under the specified path.
Type: Boolean
Parameter Sets: (All)
Aliases: IncludeSubfolders
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Indicate whether the 64-bit system file location (%windir%\system32) should be searched in addition to the 32-bit system file location (%windir%\syswow64) on Configuration Manager clients that run a 64-bit version of Windows.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies a name.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies the path to the XML file on client computers that will be used to assess compliance. Configuration Manager supports the use of all Windows system environment variables and the %USERPROFILE% user variable in the path name.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies namespaces to use during the XPath query.
Type: String[]
Parameter Sets: (All)
Aliases: XmlNamespaces
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies a valid full XML path language (XPath) query to use to assess compliance on client computers.
Type: String
Parameter Sets: NewQueryFromText
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies an XPath query file path.
Type: String
Parameter Sets: NewQueryFromFile
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Set-CMGlobalConditionXPathQuery
New-CMGlobalConditionActiveDirectoryQuery
New-CMGlobalConditionIisMetabase
New-CMGlobalConditionRegistryKey