Set-CMMobileMsiDeploymentType
SYNOPSIS
Anger en distributionstyp Windows installationsprogram för mobila enheter.
SYNTAX
ByAppName (standard)
Set-CMMobileMsiDeploymentType [-InstallCommand <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-CMMobileMsiDeploymentType [-InstallCommand <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-CMMobileMsiDeploymentType [-InstallCommand <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-CMMobileMsiDeploymentType [-InstallCommand <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
Cmdleten Set-CMMobileMsiDeploymentType ändrar inställningarna för en distributionstyp för Windows installationsprogram.
Anteckning
Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\>
. Mer information finns i Komma igång.
EXAMPLES
Exempel 1: Ändra distributionstypen Windows ett mobilt installationsprogram
PS XYZ:\> Set-CMMobileMsiDeploymentType -ApplicationName "testMobile" -DeploymentTypeName "DTMobile" -NewName "DTMobile_Updated" -ContentLocation "\\Server01\Resources\Applications\MSI\32BitSDK\test\32BitCompat.msi" -PassThru -Confirm -Comment "test-set-CMMobileMsiDeploymentType"
Det här kommandot ändrar namnet på Windows Installer-distributionstypen DTMobile för programmet testMobile till DTMobile_Updated lägger till en beskrivning. Parametern PassThru anger att ett objekt kommer att returneras från det här kommandot och parametern Bekräfta anger att användaren uppmanas att bekräfta innan kommandot körs.
Exempel 2: Ändra distributionstypen Windows installationsprogram för mobila enheter med hjälp av pipelinen
PS XYZ:\> Get-CMDeploymentType -ApplicationName "testMobile" -DeploymentTypeName "DTMobile_Updated" | Set-CMMobileMsiDeploymentType -NewName "DTMobile" -ContentLocation "\\Server01\Resources\Applications\MSI\32BitSDK\32BitCompat.msi" -PassThru -DisableWildcardHandling -Comment "test-set-CMMobileMsiDeploymentType"
Det här kommandot hämtar distributionstypen Windows mobile Windows med namnet DTMobile_Updated för programmet testMobile och använder pipelineoperatorn för att skicka objektet till Set-CMMobileMsiDeploymentType. Set-CMMobileMsiDeploymentType ändrar namnet på distributionstypen till DTMobile, inaktiverar hantering med jokertecken och lägger till en beskrivning. Parametern PassThru anger att ett objekt kommer att returneras från det här kommandot.
PARAMETERS
-AddLanguage
Lägger till en matris med språk som stöds av den här distributionstypen. Ange språken i formatet "languagecode2-country" eller "languagecode2", till exempel: en, en-US, ja-JP, zh-CN.
Mer information finns i 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
Lägger till en matris med krav för den här distributionstypen.
Type: Rule[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Program
Anger ett programobjekt som är associerat med den här distributionstypen. Om du vill hämta ett programobjekt använder du cmdleten Get-CMApplication.
Type: IResultObject
Parameter Sets: ByAppValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplicationId
Anger ID för det program som är associerat med den här distributionstypen.
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
Anger namnet på det program som är associerat med den här distributionstypen.
Type: String
Parameter Sets: ByAppName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Kommentar
Anger en beskrivning för den här distributionstypen.
Type: String
Parameter Sets: (All)
Aliases: AdministratorComment
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ContentLocation
Anger sökvägen till en .msi fil. Platssystemservern kräver behörighet att läsa innehållsfilerna.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentTypeName
Anger ett visningsnamn för den här distributionstypen.
Type: String
Parameter Sets: ByAppName, ByAppValue, ByAppId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: ForceForUnknownPublisher
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Anger ett mobilt MSI-distributionsobjekt. Om du vill hämta ett distributionstypobjekt använder du cmdleten 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
-InstallCommand
Anger kommandot som ska användas för att installera Windows Installer-paketet från kommandoraden.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NewName
Anger ett nytt namn för den här distributionstypen.
Type: String
Parameter Sets: (All)
Aliases: NewDeploymentTypeName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PassThru
Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten kanske inte några utdata.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveLanguage
Tar bort en matris med befintliga språk från den här distributionstypen. Ange språken i formatet "languagecode2-country" eller "languagecode2", till exempel: 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
Tar bort de befintliga installationskraven från den här distributionstypen.
Type: Rule[]
Parameter Sets: (All)
Aliases: RemoveRequirements
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.