Edit

Share via


Sync-AppvPublishingServer

Initiates the App-V Publishing Refresh operation.

Syntax

ByServerId (Default)

Sync-AppvPublishingServer
    [-ServerId] <UInt32>
    [-Global]
    [-Force]
    [-NetworkCostAware]
    [-HidePublishingRefreshUI]
    [<CommonParameters>]

ByObject

Sync-AppvPublishingServer
    [-Server] <AppvPublishingServer>
    [-Global]
    [-Force]
    [-NetworkCostAware]
    [-HidePublishingRefreshUI]
    [<CommonParameters>]

ByNameUrl

Sync-AppvPublishingServer
    [[-Name] <String>]
    [[-URL] <String>]
    [-Global]
    [-Force]
    [-NetworkCostAware]
    [-HidePublishingRefreshUI]
    [<CommonParameters>]

Description

The Sync-AppvPublishingServer cmdlet initiates the Microsoft Application Virtualization (App-V) publishing refresh operation in the context of the current user. The publishing refresh connects to all added servers on the client and expose new App-V packages and their respective extension points to the user.

Examples

Example 1: Start publishing refresh

PS C:\> Sync-AppvPublishingServer -Name "MyServer"

This command starts publishing refresh for the current user for the server named MyServer.

Parameters

-Force

Indicates that the cmdlet forces all publishes and unpublishes of packages.

The Force switch specifies whether to suppress warning and confirmation messages. It can be useful in scripting to suppress interactive prompts. If the Force switch isn't provided in the command, you're prompted for administrative input if required.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:2
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Global

Indicates that the cmdlet synchronizes packages from the App-V publishing server that are provisioned to the computer and are published to all users on the computer.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:1
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-HidePublishingRefreshUI

Indicates that the cmdlet suppresses the Publishing Refresh Progress bar.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:4
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Name

Specifies the friendly name of the server.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

ByNameUrl
Position:0
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-NetworkCostAware

Indicates that this cmdlet is network cost aware.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:3
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Server

Specifies an AppvPublishingServer object. To obtain an AppvPublishingServer object, use the Get-AppvPublishingServer cmdlet.

Parameter properties

Type:AppvPublishingServer
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

ByObject
Position:0
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-ServerId

Specifies the identifier for the App-V Publishing Server. This can be queried using the Get-AppvPublishingServer cmdlet.

Parameter properties

Type:UInt32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

ByServerId
Position:0
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-URL

Specifies the URL path of the server.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

ByNameUrl
Position:1
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.