Share via


Get-SCApplicationSetting

取得應用程式或應用程式部署的應用程式設定。

Syntax

Get-SCApplicationSetting
   [-VMMServer <ServerConnection>]
   -ApplicationDeployment <ApplicationDeployment>
   [-Name <String>]
   [<CommonParameters>]
Get-SCApplicationSetting
   [-VMMServer <ServerConnection>]
   -Application <SCApplication>
   [-Name <String>]
   [<CommonParameters>]
Get-SCApplicationSetting
   [-VMMServer <ServerConnection>]
   -ApplicationPackage <ApplicationPackage>
   [-Name <String>]
   [<CommonParameters>]

Description

Get-SCApplicationSetting Cmdlet 會取得應用程式或應用程式部署的應用程式設定。

範例

範例 1:取得應用程式部署的所有應用程式設定

PS C:\> $AppProfile = Get-SCApplicationProfile -Name "SvcWebAppProfile01"
PS C:\> $AppDeployment = Get-SCApplicationDeployment -ApplicationProfile $AppProfile -Name "SvcWebDeployment01"
PS C:\> $AppSetting = Get-SCApplicationSetting -ApplicationDeployment $AppDeployment

第一個命令會取得名為 SvcWebAppProfile01 的應用程式佈建檔物件,並將物件儲存在$AppProfile變數中。

第二個命令會針對儲存在 $AppProfile 的應用程式佈建檔取得名為 SvcWebDeployment01 的應用程式部署物件,並將物件儲存在 $AppDeployment 變數中。

最後一個命令會取得儲存在$AppDeployment的應用程式部署應用程式設定物件,並將物件儲存在$AppSetting陣列中, (本範例假設應用程式) 有多個設定。

範例 2:取得安裝在虛擬機器上之應用程式的所有應用程式設定

PS C:\> $VM = Get-SCVirtualMachine "VM01"
PS C:\> $Apps = Get-SCApplication -VM $VM
PS C:\> $AppSetting = Get-SCApplicationSetting -ApplicationDeployment $Apps[0]

第一個命令會取得名為 VM01 的虛擬機器物件,並將物件儲存在 $VM 變數中。

第二個命令會取得安裝在 VM01 上的應用程式物件,並將物件儲存在 $Apps 變數中。

最後一個命令會取得儲存在 $Apps 中的第一個應用程式的應用程式設定。

參數

-Application

指定應用程式物件。

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

-ApplicationDeployment

指定應用程式部署物件。

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

-ApplicationPackage

指定應用程式封裝物件。

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

-Name

指定 Virtual Machine Manager (VMM) 物件的名稱。

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

-VMMServer

指定 VMM 伺服器物件。

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

輸出

ApplicationSetting

此 Cmdlet 會傳回 ApplicationSetting 物件。