다음을 통해 공유


New-AzWvdApplication

애플리케이션을 만들거나 업데이트합니다.

Syntax

New-AzWvdApplication
   -GroupName <String>
   -Name <String>
   -ResourceGroupName <String>
   -CommandLineSetting <CommandLineSetting>
   [-SubscriptionId <String>]
   [-Description <String>]
   [-FriendlyName <String>]
   [-ShowInPortal]
   [-ApplicationType <RemoteApplicationType>]
   [-CommandLineArgument <String>]
   [-FilePath <String>]
   [-IconIndex <Int32>]
   [-IconPath <String>]
   [-MsixPackageApplicationId <String>]
   [-MsixPackageFamilyName <String>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzWvdApplication
   -GroupName <String>
   -Name <String>
   -ResourceGroupName <String>
   -CommandLineSetting <CommandLineSetting>
   [-SubscriptionId <String>]
   [-Description <String>]
   [-FriendlyName <String>]
   [-ShowInPortal]
   -AppAlias <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

애플리케이션을 만들거나 업데이트합니다.

예제

예제 1: Windows Virtual Desktop 애플리케이션 만들기

New-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 Virtual Desktop 애플리케이션을 만듭니다.

매개 변수

-AppAlias

시작 메뉴 항목의 앱 별칭

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

-ApplicationType

애플리케이션의 리소스 종류입니다.

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

-CommandLineArgument

애플리케이션에 대한 명령줄 인수입니다.

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

-CommandLineSetting

클라이언트에서 제공하는 명령줄 인수, 게시 시간에 지정된 명령줄 인수 또는 명령줄 인수를 사용하여 이 게시된 애플리케이션을 시작할 수 있는지 여부를 지정합니다.

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

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

DefaultProfile 매개 변수가 작동하지 않습니다. 다른 구독에 대해 cmdlet을 실행하는 경우 사용 가능한 경우 SubscriptionId 매개 변수를 사용합니다.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

애플리케이션에 대한 설명입니다.

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

-FilePath

애플리케이션의 실행 파일 경로를 지정합니다.

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

-FriendlyName

애플리케이션의 이름입니다.

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

-GroupName

애플리케이션 그룹의 이름

Type:String
Aliases:ApplicationGroupName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IconIndex

아이콘의 인덱스입니다.

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

-IconPath

아이콘의 경로입니다.

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

-MsixPackageApplicationId

MSIX 애플리케이션에 대한 패키지 애플리케이션 ID를 지정합니다.

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

-MsixPackageFamilyName

MSIX 애플리케이션의 패키지 패밀리 이름을 지정합니다.

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

-Name

지정된 애플리케이션 그룹 내의 애플리케이션 이름

Type:String
Aliases:ApplicationName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

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

-ShowInPortal

RD 웹 액세스 서버에 RemoteApp 프로그램을 표시할지 여부를 지정합니다.

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

-SubscriptionId

대상 구독의 ID입니다.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

출력

IApplication