Dela via


Set-SCApplicationHostTemplate

Konfigurerar egenskaperna för en programvärdmall som har lagts till i en tjänstmall.

Syntax

Set-SCApplicationHostTemplate
   [-DeploymentOrder <Int32>]
   [-ServicingOrder <Int32>]
   [-Port <Int32>]
   [-AllowUntrustedServerCertificate <Boolean>]
   [-RunAsAccount <VMMCredential>]
   [-ApplicationHostTemplate] <ApplicationHostTemplate>
   [-Name <String>]
   [-Description <String>]
   [-Owner <String>]
   [-Tag <String>]
   [-ComputerName <String>]
   [-Site <String>]
   [-AuthenticationType <String>]
   [-ApplicationProfile <ApplicationProfile>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Cmdleten Set-SCApplicationHostTemplate konfigurerar egenskaperna för en programvärdmall som har lagts till i en tjänstmall.

Exempel

Exempel 1: Ändra beskrivningen av programvärdmallen

PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $AppHostTemplate = Get-SCApplicationHostTemplate -ServiceTemplate $ServiceTemplate
PS C:\> Set-SCApplicationHostTemplate -ApplicationHostTemplate $AppHostTemplate -Description "This is the updated description"

Det första kommandot hämtar tjänstmallsobjektet med namnet ServiceTemplate01 och lagrar objektet i variabeln $ServiceTemplate.

Det andra kommandot hämtar programvärdmallobjektet för tjänstmallen i $ServiceTemplate och lagrar objektet i variabeln $AppHostTemplate.

Det senaste kommandot ändrar beskrivningsegenskapen för programvärdmallen i $AppHostTemplate.

Exempel 2: Ändra namnet på en programvärdmall

PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $AppHostTemplate = Get-SCApplicationHostTemplate -ServiceTemplate $ServiceTemplate
PS C:\> Set-SCApplicationHostTemplate -ApplicationHostTemplate $AppHostTemplate -Name "This is the updated name"

Det första kommandot hämtar tjänstmallsobjektet med namnet ServiceTemplate01 och lagrar objektet i variabeln $ServiceTemplate.

Det andra kommandot hämtar programvärdmallobjektet för tjänstmallen som lagras i $ServiceTemplate och lagrar objektet i variabeln $AppHostTemplate.

Det senaste kommandot ändrar namnegenskapen för programvärdmallen som lagras i $AppHostTemplate. Eftersom programvärdmallen klonas till tjänstmallen påverkar inte namnbytet på programvärdmallen andra tjänstmallar i systemet.

Parametrar

-AllowUntrustedServerCertificate

Anger om distributionen kan fortsätta när måldistributionsservern visar ett ej betrott servercertifikat. Den här parametern används tillsammans med en värdmall för webbprogram.

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

-ApplicationHostTemplate

Anger ett programvärdmallobjekt.

Type:ApplicationHostTemplate
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationProfile

Anger ett programprofilobjekt.

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

-AuthenticationType

Anger den autentiseringsmekanism som används för att underlätta distributionen av webbprogram som är associerade med mallen. Den här parametern används tillsammans med en värdmall för webbprogram. Giltiga värden är: NTLM och Basic.

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

-ComputerName

Anger namnet på en dator som Virtual Machine Manager (VMM) unikt kan identifiera i nätverket. Giltiga format är:

  • FQDN
  • IPv4- eller IPv6-adress
  • NetBIOS-namn
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentOrder

Anger i vilken ordning en datornivå, programvärd eller ett program distribueras.

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

-Description

Anger en beskrivning av programvärdmallen.

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

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.

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

-Name

Anger namnet på ett VMM-objekt.

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

-Owner

Anger ägaren av ett VMM-objekt i form av ett giltigt domänanvändarkonto.

  • Exempelformat: -Owner "Contoso\PattiFuller"
  • Exempelformat: -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Port

Anger den nätverksport som ska användas när du lägger till ett objekt eller skapar en anslutning. Giltiga värden är: 1 till 4095.

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

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

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

-RunAsAccount

Anger ett Kör som-konto som innehåller autentiseringsuppgifter med behörighet att utföra den här åtgärden.

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

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

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

-ServicingOrder

Anger i vilken ordning en datornivå eller programvärd hanteras.

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

-Site

Anger den webbplats som alla associerade webbdistributionspaket distribueras till. Den här parametern används tillsammans med en värdmall för webbprogram.

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

-Tag

Anger ett ord eller en fras som ska associeras med ett objekt så att du kan söka efter alla objekt med den angivna uppsättningen taggar. Du kan söka efter en delmängd av taggar eller söka efter den fullständiga uppsättningen taggar.

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

Utdata

ApplicationHostTemplate

Den här cmdleten returnerar ett ApplicationHostTemplate-objekt .