Sdílet prostřednictvím


Set-CMCISupportedPlatform

SYNOPSIS

Konfigurace podporovaných platforem pro položku konfigurace.

SYNTAX

Set-CMCISupportedPlatform [-InputObject] <PSObject> [-DefineVersionManually] [-VersionMajor <Int32>]
 [-VersionMinor <Int32>] [-VersionBuild <Int32>] [-ServicePackMajor <Int32>] [-ServicePackMinor <Int32>]
 [-Is64BitRequired <Boolean>] [-AddSupportedPlatform <IResultObject[]>]
 [-RemoveSupportedPlatform <IResultObject[]>] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Pomocí této rutiny můžete nakonfigurovat podporované platformy pro položku konfigurace. Další informace najdete v tématu Vytvoření položek konfigurace v Configuration Manager.

Poznámka

Použijte například rutiny Configuration Manager z Configuration Manager jednotky webu PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: nastavení platformy pro položku konfigurace

Tento příklad odebere dvě platformy operačního systému pro macOS a přidá dvě nové platformy.

$mac_ci = Get-CMConfigurationItem -Name "Mac CI"

$mac_platform1 = Get-CMSupportedPlatform -Name "Mac OS X 10.8"
$mac_platform2 = Get-CMSupportedPlatform -Name "Mac OS X 10.9"
$mac_platforms = $mac_platform1,$mac_platform2

$mac_platform3 = Get-CMSupportedPlatform -Name "Mac OS X 10.7"
$mac_platform4 = Get-CMSupportedPlatform -Name "Mac OS X 10.6"
$mac_platforms2 = $mac_platform3,$mac_platform4

Set-CMCISupportedPlatform -InputObject $mac_ci -AddSupportedPlatform $mac_platforms -RemoveSupportedPlatform $mac_platforms2

PARAMETERS

-AddSupportedPlatform

Zadejte jeden nebo více podporovaných objektů platformy, které chcete přidat do položky konfigurace. K získání tohoto objektu použijte rutinu Get-CMSupportedPlatform .

Type: IResultObject[]
Parameter Sets: (All)
Aliases: AddSupportedPlatforms

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DefineVersionManually

Přidejte tento parametr, chcete-li ručně zadat verzi operačního systému.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Tento parametr považuje zástupné znaky jako literálové hodnoty znaků. Nejde kombinovat s ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučujeme). Nejde kombinovat s DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

– Položky InputObject

Určete objekt položky konfigurace pro přidání podporovaných platforem. K získání tohoto objektu použijte rutinu Get-CMConfigurationItem .

Type: PSObject
Parameter Sets: (All)
Aliases:

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

-Is64BitRequired

Nastavte tento parametr na $true , aby vyžadoval 64 platforem operačních systémů.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

– PassThru

Přidejte tento parametr pro vrácení objektu, který představuje položku, se kterou pracujete. Ve výchozím nastavení tato rutina nemusí generovat žádný výstup.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RemoveSupportedPlatform

Zadejte jeden nebo více podporovaných objektů platformy, které mají být odebrány z položky konfigurace. K získání tohoto objektu použijte rutinu Get-CMSupportedPlatform .

Type: IResultObject[]
Parameter Sets: (All)
Aliases: RemoveSupportedPlatforms

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ServicePackMajor

Pokud použijete parametr DefineVersionManually , zadejte hlavní verzi aktualizace Service Pack jako hodnotu typu Integer.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ServicePackMinor

Použijete-li parametr DefineVersionManually , zadejte podverzi aktualizace Service Pack jako hodnotu typu Integer.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-VersionBuild

Použijete-li parametr DefineVersionManually , zadejte číslo sestavení jako hodnotu typu Integer.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-VersionMajor

Pokud použijete parametr DefineVersionManually , zadejte hlavní verzi jako celočíselnou hodnotu.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-VersionMinor

Pokud použijete parametr DefineVersionManually , zadejte dílčí verzi jako celočíselnou hodnotu.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

System. Management. Automation. PSObject

OUTPUTS

System.Object

POZNÁMKY

Get-CMSupportedPlatform

Get-CMConfigurationItem

Vytvoření položek konfigurace v Configuration Manager