New-CMRequirementRuleOperatingSystemLanguageValue
SYNOPSIS
Bir uygulama dağıtım türü için işletim sistemi dili gereksinimi kuralı oluşturun.
SYNTAX
New-CMRequirementRuleOperatingSystemLanguageValue -Culture <CultureInfo[]> [-IsMobile <Boolean>]
-RuleOperator <RuleExpressionOperator> [-InputObject] <IResultObject> [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
Bir uygulama dağıtım türü için işletim sistemi dil gereksinimi kuralı oluşturmak üzere bu cmdlet'i kullanın.
Bu cmdlet'i kullandıktan sonra dağıtım türleri için Add- veya Set- cmdlet'lerinden birini kullanın. Bu gereksinim kuralı nesnesini AddRequirement veya RemoveRequirement parametrelerine iletir.
Daha fazla bilgi için bkz. Dağıtım türü Gereksinimleri ve Genel koşullar oluşturma.
Not
Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\>
. Daha fazla bilgi için başlarken bölümüne bakın.
EXAMPLES
Örnek 1: Bir işletim sistemi dili için gereksinim kuralı ekleme
Bu örnek, mobil olmayan cihazlar için varsayılan işletim sistemi dili genel koşullarını almak için önce Get-CMGlobalCondition cmdlet'ini Windows kullanır. Ardından iki yerel ayarın değişkenlerini tanımlar: Galya (İrlanda) ( ga-IE
) ve Macarca (Macarca) ( hu-HU
). Ardından, bu iki yerel ayı dahil etmek için gereksinim kuralı nesnesini oluşturur. Son olarak, gereksinimi eklemek için bu kural nesnesini Set-CMScriptDeploymentType cmdlet'ine iletir.
$myGC = Get-CMGlobalCondition -Name "Operating System Language" | Where-Object PlatformType -eq 1
$cultureA = [System.Globalization.CultureInfo]::GetCultures([System.Globalization.CultureTypes]::AllCultures) | Where-Object Name -eq "ga-IE"
$cultureB = [System.Globalization.CultureInfo]::GetCultures([System.Globalization.CultureTypes]::AllCultures) | Where-Object Name -eq "hu-HU"
$myRule = $myGC | New-CMRequirementRuleOperatingSystemLanguageValue -RuleOperator OneOf -Culture $cultureA,$cultureB -IsMobile $False
Set-CMScriptDeploymentType -ApplicationName "Central App" -DeploymentTypeName "Install" -AddRequirement $myRule
PARAMETERS
-Culture
Bir veya daha fazla kültür nesnesi belirtin. Bir kültür nesnesi belirtmek için aşağıdaki sözdizimini kullanın:
[System.Globalization.CultureInfo]::GetCultures([System.Globalization.CultureTypes]::AllCultures)
Varsayılan olarak, Windows 800'den fazla kültüre sahiptir. Sonuçları filtrelemek için yukarıdaki komutun sonuçlarını işlem hattı aracılığıyla Where-Object cmdlet'ine aktarın. Aşağıdaki özelliklerden birini filtrele:
- LCID: Dil kodu tanımlayıcısı. Örneğin, İngilizce (Birleşik Devletler)
1033
olur. - Ad: Dil kodu adı. Örneğin, İngilizce (Birleşik Devletler)
en-US
olur. - Görünen ad: Dil görünen adı. Örneğin,
English (United States)
.
Daha fazla bilgi ve kültür listesi için bkz. Windows Dil Kodu Tanımlayıcısı (LCID) Başvurusu.
Type: CultureInfo[]
Parameter Sets: (All)
Aliases: Cultures
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Bu gereksinim kuralı için temel olarak kullanmak üzere bir genel koşul nesnesi belirtin. Bu nesneyi almak için Get-CMGlobalCondition cmdlet'ini kullanın.
Çoğu örnekte, mobil olmayan cihazlar için varsayılan İşletim sistemi dili genel koşul Windows kullanabilirsiniz. Örneğin: Get-CMGlobalCondition -Name "Operating System Language" | Where-Object PlatformType -eq 1
.
Not
Varsayılan olarak, Yapılandırma Yöneticisi sistemi dili adlı iki genel koşulları vardır. PlatformType özelliğini kullanarak bunları cihaz türüne göre ayırt edebilirsiniz:
PlatformType | Cihaz Türü |
---|---|
1 |
Windows |
2 |
Mobil |
Type: IResultObject
Parameter Sets: (All)
Aliases: GlobalCondition
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-IsMobile
Mobil cihaz türü genel koşul kullanıyorsanız, bu parametreyi olarak $true
ayarlayın.
ile işletim sistemi dili genel koşula sahip PlatformType -eq 1
olursanız, bu parametreyi dahil etme veya olarak $false
ayarlama.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RuleOperator
Cihazın ayarını beklenen değerle karşılaştırmak için işleci belirtin.
Type: RuleExpressionOperator
Parameter Sets: (All)
Aliases:
Accepted values: OneOf, NoneOf
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
System.Object
NOTLAR
RELATED LINKS
New-CMRequirementRuleActiveDirectorySiteValue New-CMRequirementRuleBooleanValue New-CMRequirementRuleCMSiteValue New-CMRequirementRuleCommonValue New-CMRequirementRuleDeviceOwnershipValue New-CMRequirementRuleExistential New-CMRequirementRuleExpression New-CMRequirementRuleFileAttributeValue New-CMRequirementRuleFilePermissionValue New-CMRequirementRuleFreeDiskSpaceValue New-CMRequirementRuleInputTypeValue New-CMRequirementRuleOperatingSystemValue New-CMRequirementRuleOUValue New-CMRequirementRuleRegistryKeyPermissionValue New-CMRequirementRuleScreenResolutionValue Get-CMGlobalCondition Dağıtım türü Gereksinimleri Genel koşullar oluşturma Windows Dil Kodu Tanımlayıcısı (LCID) Başvurusu