Set-CMMacDeploymentType

SYNOPSIS

Ustawia typ wdrożenia dla komputerów Mac.

SYNTAX

ByAppName (wartość domyślna)

Set-CMMacDeploymentType [-AddDetectionClause <DetectionClause[]>] [-DetectionClauseConnector <Hashtable[]>]
 [-GroupDetectionClauses <String[]>] [-RemoveDetectionClause <String[]>] [-AddRequirement <Rule[]>]
 -ApplicationName <String> [-ContentLocation <String>] -DeploymentTypeName <String> [-NewName <String>]
 [-PassThru] [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>]
 [-Comment <String>] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

ByAppValue

Set-CMMacDeploymentType [-AddDetectionClause <DetectionClause[]>] [-DetectionClauseConnector <Hashtable[]>]
 [-GroupDetectionClauses <String[]>] [-RemoveDetectionClause <String[]>] [-AddRequirement <Rule[]>]
 -Application <IResultObject> [-ContentLocation <String>] -DeploymentTypeName <String> [-NewName <String>]
 [-PassThru] [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>]
 [-Comment <String>] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

ByAppId

Set-CMMacDeploymentType [-AddDetectionClause <DetectionClause[]>] [-DetectionClauseConnector <Hashtable[]>]
 [-GroupDetectionClauses <String[]>] [-RemoveDetectionClause <String[]>] [-AddRequirement <Rule[]>]
 -ApplicationId <Int32> [-ContentLocation <String>] -DeploymentTypeName <String> [-NewName <String>]
 [-PassThru] [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>]
 [-Comment <String>] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

ByDTValue

Set-CMMacDeploymentType [-AddDetectionClause <DetectionClause[]>] [-DetectionClauseConnector <Hashtable[]>]
 [-GroupDetectionClauses <String[]>] [-RemoveDetectionClause <String[]>] [-AddRequirement <Rule[]>]
 [-ContentLocation <String>] -InputObject <IResultObject> [-NewName <String>] [-PassThru]
 [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]
 [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Polecenie cmdlet Set-CMMacDeploymentType zmienia ustawienia typu wdrożenia dla komputerów Mac.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1: Zmiana nazwy typu wdrożenia i dodanie opisu

PS XYZ:\> Set-CMMacDeploymentType -ApplicationName "testMac" -DeploymentTypeName "DTMac_updated" -NewName "DTMac" -ContentLocation "\\Server01\Resources\Applications\Mac\Bean.app\Bean.app.cmmac" -PassThru -Comment "test-set-CMMacDeploymentType"

To polecenie zmienia nazwę typu wdrożenia o nazwie DTMac_Updated aplikacji o nazwie testMac na DTMac i dodaje opis. PassThru parametr wskazuje, że obiekt zostanie zwrócony z tego polecenia.

Przykład 2: Zmiana nazwy typu wdrożenia i dodanie opisu przy użyciu potoku

PS XYZ:\> Get-CMDeploymentType -ApplicationName "testMac" -DeploymentTypeName "DTMac" | Set-CMMacDeploymentType -NewName "DTMac_updated" -ContentLocation "\\Server01\Resources\Applications\Mac\Skype.app\Skype.app.cmmac" -PassThru -Comment "test-set-CMMacDeploymentType"

To polecenie pobiera obiekt typu wdrożenia o nazwie DTMac dla aplikacji o nazwie testMac i używa operatora potoku do przekazania obiektu do polecenia Set-CMMacDeploymentType. Polecenie Set-CMMacDeploymentType zmienia nazwę typu wdrożenia na DTMac_updated i dodaje opis. PassThru parametr wskazuje, że obiekt zostanie zwrócony z tego polecenia.

PARAMETERS

-AddDetectionClause

Określa tablicę klauzul metody wykrywania, które obsługuje ten typ wdrożenia.

Type: DetectionClause[]
Parameter Sets: (All)
Aliases: AddDetectionClauses

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

-AddLanguage

Dodaje tablicę języków, które obsługuje ten typ wdrożenia. Podaj języki w formacie "languagecode2-country" lub "languagecode2", na przykład: en, en-US, ja-JP, zh-CN.

Aby uzyskać więcej informacji, zobacz CultureInfo.Name.

Type: String[]
Parameter Sets: (All)
Aliases: AddLanguages, Languages, Language

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

-AddRequirement

Dodaje tablicę wymagań dla tego typu wdrożenia.

Type: Rule[]
Parameter Sets: (All)
Aliases:

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

-Aplikacji

Określa obiekt aplikacji skojarzony z tym typem wdrożenia. Aby uzyskać obiekt aplikacji, użyj polecenia cmdlet Get-CMApplication.

Type: IResultObject
Parameter Sets: ByAppValue
Aliases:

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

-ApplicationId

Określa identyfikator aplikacji, która jest skojarzona z tym typem wdrożenia.

Type: Int32
Parameter Sets: ByAppId
Aliases: CI_ID, CIId

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

-ApplicationName (Nazwa aplikacji)

Określa nazwę aplikacji, która jest skojarzona z tym typem wdrożenia.

Type: String
Parameter Sets: ByAppName
Aliases:

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

-Komentarz

Określa opis tego typu wdrożenia.

Type: String
Parameter Sets: (All)
Aliases: AdministratorComment

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

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

-ContentLocation

Określa ścieżkę zawartości. Serwer systemu lokacji wymaga uprawnień do odczytu plików zawartości.

Type: String
Parameter Sets: (All)
Aliases:

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

-DeploymentTypeName

Określa nazwę wyświetlaną dla tego typu wdrożenia.

Type: String
Parameter Sets: ByAppName, ByAppValue, ByAppId
Aliases:

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

-DetectionClauseConnector

{{ Fill DetectionClauseConnector Description }}

Type: Hashtable[]
Parameter Sets: (All)
Aliases: DetectionClauseConnectors

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Force

Wymusza uruchomienie polecenia bez pytania o potwierdzenie przez użytkownika.

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

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-GroupDetectionClauses

{{ GroupDetectionClauses Description }}

Type: String[]
Parameter Sets: (All)
Aliases: GroupDetectionClausesByLogicalName

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

-InputObject

Określa obiekt typu wdrożenia na komputerze Mac. Aby uzyskać obiekt typu wdrożenia, użyj polecenia cmdlet Get-CMDeploymentType.

Type: IResultObject
Parameter Sets: ByDTValue
Aliases: DeploymentType

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

-NewName

Określa nową nazwę dla tego typu wdrożenia.

Type: String
Parameter Sets: (All)
Aliases: NewDeploymentTypeName

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

-PassThru

Dodaj ten parametr, aby zwrócić obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveDetectionClause

Type: String[]
Parameter Sets: (All)
Aliases: RemoveDetectionClauses

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

-RemoveLanguage

Usuwa tablicę istniejących języków z tego typu wdrożenia. Podaj języki w formacie "languagecode2-country" lub "languagecode2", na przykład: en, en-US, ja-JP, zh-CN.

Type: String[]
Parameter Sets: (All)
Aliases: RemoveLanguages

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

-RemoveRequirement

Usuwa istniejące wymagania instalacyjne z tego typu wdrożenia.

Type: Rule[]
Parameter Sets: (All)
Aliases: RemoveRequirements

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

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

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

UWAGI

Add-CMMacDeploymentType

Get-CMApplication

Get-CMDeploymentType