Set-AppvServerPackage

Letzte Aktualisierung: Dezember 2014

Betrifft: Application Virtualization 5.0, Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3

Set-AppvServerPackage

Applies a dynamic deployment or user configuration file to a package.

Syntax

Parameter Set: By GUID
Set-AppvServerPackage [-PackageID] <Guid> [[-Groups] <String[]> ] [[-VersionID] <Guid> ] [[-DynamicDeploymentConfigurationPath] <String> ] [[-DynamicUserConfigurationPath] <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: ByName
Set-AppvServerPackage [-Name] <String> [[-Groups] <String[]> ] [[-Version] <String> ] [[-DynamicDeploymentConfigurationPath] <String> ] [[-DynamicUserConfigurationPath] <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: ByObject
Set-AppvServerPackage [-AppvServerPackage] <PackageVersion> [[-Groups] <String[]> ] [[-DynamicDeploymentConfigurationPath] <String> ] [[-DynamicUserConfigurationPath] <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]




Detaillierte Beschreibung

The Set-AppvServerPackage cmdlet applies a dynamic deployment or user configuration file to a package.

Only one deployment configuration can be entitled to a package.

Multiple user configuration files can be applied to a package to specific Active Direcotry group entitlements.

Parameter

-AppvServerPackage<PackageVersion>

Specifies an array of AppVServerPackage objects.


Aliasse

none

Erforderlich?

true

Position?

1

Standardwert

none

Pipelineeingaben akzeptieren?

True (ByValue)

Platzhalterzeichen akzeptieren?

false

-DynamicDeploymentConfigurationPath<String>

pecifies the path to a dynamic deployment configuration file for the specified Microsoft Application Virtualization (App-V) package. The cmdlet uses the dynamic deployment configuration file to override the default behavior provided in the package's manifest.

If you do not specify this parameter, the App-V agent assign the Default Machine Policy to the App-V package to be added.


Aliasse

none

Erforderlich?

false

Position?

3

Standardwert

none

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-DynamicUserConfigurationPath<String>

Specifies the path to a dynamic user configuration file for the specified App-V package. The cmdlet uses the user policy file to override the default behavior provided in the package manifest. If you do not specify this parameter, the default user policy will be applied to the package.


Aliasse

none

Erforderlich?

false

Position?

4

Standardwert

none

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-Groups<String[]>

Specifies an array of names of Active Directory groups.


Aliasse

none

Erforderlich?

false

Position?

2

Standardwert

none

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-Name<String>

Specifies the friendly name of the package given when the package was created. This value is obtained from the package manifest.


Aliasse

none

Erforderlich?

true

Position?

1

Standardwert

none

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-PackageID<Guid>

Specifies the GUID that uniquely identifies the package. It can be found in the package manifest or by opening the package in the App-V sequencer. The package GUID is shared by all versions of a specific package.


Aliasse

none

Erforderlich?

true

Position?

1

Standardwert

none

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-Version<String>

Specifies the version of an App-V package in one specific lineage. If you do not specify a version, the cmdlet acts on all versions saved oncomputer.


Aliasse

none

Erforderlich?

false

Position?

2

Standardwert

none

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-VersionID<Guid>

Specifies a GUID that differentiates a package version from other versions, whether older, newer, or of a completely different lineage. If you do not specify a GUID, the cmdlet operates on all versions of the package.


Aliasse

none

Erforderlich?

false

Position?

2

Standardwert

none

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-Confirm

Sie werden vor dem Ausführen des Cmdlets zur Bestätigung aufgefordert.


Erforderlich?

false

Position?

named

Standardwert

falsch

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.


Erforderlich?

false

Position?

named

Standardwert

falsch

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

<CommonParameters>

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, -OutVariable. Weitere Informationen finden Sie unter about_CommonParameters (http://go.microsoft.com/fwlink/p/?LinkID=113216).

Eingaben

Der Eingabetyp ist der Typ der Objekte, die über die Pipeline an das Cmdlet übergeben werden können.

  • AppvServer.AppvServerPackage

Ausgaben

Der Ausgabetyp ist der Typ der Objekte, die vom Cmdlet ausgegeben werden.

Hinweise

  • If the cmdlet cannot find a package cannot be found, the cmdlet returns the following error: The specified package could not be found on the system. The cmdlet fails the operation.

  • If you specify an invalid group, the cmdlet returns the following error: The provided entitlements are not valid. The cmdlet fails the operation.

  • If you do not specify version information, the cmdlet acts on all available versions of the package.

  • Do not specify Active Directory entitlements when supplying a deployment configuration. If so, the cmdlet returns an error.

  • Do not set both deployment configuration and user configuration at the same time.

Verwandte Themen

Community-Beiträge

HINZUFÜGEN
Anzeigen: