共用方式為


Update-AzWvdApplication

更新應用程式。

語法

Update-AzWvdApplication
      -GroupName <String>
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-ApplicationType <String>]
      [-CommandLineArgument <String>]
      [-CommandLineSetting <String>]
      [-Description <String>]
      [-FilePath <String>]
      [-FriendlyName <String>]
      [-IconIndex <Int32>]
      [-IconPath <String>]
      [-MsixPackageApplicationId <String>]
      [-MsixPackageFamilyName <String>]
      [-ShowInPortal]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdApplication
      -GroupName <String>
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      -JsonString <String>
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdApplication
      -GroupName <String>
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      -JsonFilePath <String>
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdApplication
      -Name <String>
      -ApplicationGroupInputObject <IDesktopVirtualizationIdentity>
      [-ApplicationType <String>]
      [-CommandLineArgument <String>]
      [-CommandLineSetting <String>]
      [-Description <String>]
      [-FilePath <String>]
      [-FriendlyName <String>]
      [-IconIndex <Int32>]
      [-IconPath <String>]
      [-MsixPackageApplicationId <String>]
      [-MsixPackageFamilyName <String>]
      [-ShowInPortal]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdApplication
      -Name <String>
      -ApplicationGroupInputObject <IDesktopVirtualizationIdentity>
      -Application <IApplicationPatch>
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdApplication
      -InputObject <IDesktopVirtualizationIdentity>
      [-ApplicationType <String>]
      [-CommandLineArgument <String>]
      [-CommandLineSetting <String>]
      [-Description <String>]
      [-FilePath <String>]
      [-FriendlyName <String>]
      [-IconIndex <Int32>]
      [-IconPath <String>]
      [-MsixPackageApplicationId <String>]
      [-MsixPackageFamilyName <String>]
      [-ShowInPortal]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

更新應用程式。

範例

範例 1:更新 Windows 虛擬桌面應用程式

Update-AzWvdApplication -ResourceGroupName ResourceGroupName `
                             -GroupName ApplicationGroupName `
                             -Name ApplicationName `
                             -FilePath 'C:\windows\system32\mspaint.exe' `
                             -FriendlyName 'Friendly name' `
                             -Description 'Description' `
                             -IconIndex 0 `
                             -IconPath 'C:\windows\system32\mspaint.exe' `
                             -CommandLineSetting 'Allow' `
                             -ShowInPortal:$true

Name                                 Type
----                                 ----
ApplicationGroupName/ApplicationName Microsoft.DesktopVirtualization/applicationgroups/applications

此命令會更新應用程式群組中的 Windows 虛擬桌面應用程式。

參數

-Application

可以修補的應用程式屬性。

類型:IApplicationPatch
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-ApplicationGroupInputObject

Identity 參數

類型:IDesktopVirtualizationIdentity
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-ApplicationType

應用程式的資源類型。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CommandLineArgument

應用程式的命令行自變數。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CommandLineSetting

指定是否可以使用用戶端提供的命令行自變數、發佈時指定的命令行自變數,或完全沒有命令行自變數來啟動這個已發佈的應用程式。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Description

應用程式的描述。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-FilePath

指定應用程式的可執行檔案路徑。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-FriendlyName

應用程式的易記名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-GroupName

應用程式群組的名稱

類型:String
別名:ApplicationGroupName
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-IconIndex

圖示的索引。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IconPath

圖示的路徑。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InputObject

Identity 參數

類型:IDesktopVirtualizationIdentity
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-JsonFilePath

提供給更新作業的 Json 檔案路徑

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-JsonString

提供給更新作業的 Json 字串

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-MsixPackageApplicationId

指定 MSIX 應用程式的封裝應用程式識別碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MsixPackageFamilyName

指定 MSIX 應用程式的套件系列名稱

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

指定應用程式群組內的應用程式名稱

類型:String
別名:ApplicationName
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ShowInPortal

指定是否要在 RD Web 存取伺服器中顯示 RemoteApp 程式。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

目標訂用帳戶的標識碼。 此值必須是 UUID。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

要更新的標籤

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

IApplicationPatch

IDesktopVirtualizationIdentity

輸出

IApplication