• Update-ServiceTemplate


    1: Update a service by using conventional servicing.
    PS C:> $Service = Get-SCService -Name "Service01"
    PS C:> $SvcTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
    PS C:> $PendingTemplate = New-SCServiceTemplate -ServiceTemplate $SvcTemplate -Name "ServiceTemplate01" -Release "RTM"
    PS C:> Set-SCService -Service $Service -PendingServiceTemplate $PendingTemplate
    PS C:> Update-SCService -Service $Service
    
    The first command gets the service object named Service01, which is a deployed service, and stores the object in the $Service variable.
    
    The second command gets the service template object named ServiceTemplate01 and stores the object in the $SvcTemplate variable.
    
    The third command creates an RTM release of the service template stored in $SvcTemplate.
    
    The fifth command sets the pending template on the service instance to the updated service template stored in $PendingTemplate.
    
    The last command updates Service01.
    
    2: Update a service by using image-based servicing.
    PS C:> $Service = Get-SCService -Name "Service02"
    PS C:> $SvcTemplate = Get-SCServiceTemplate -Name "ServiceTemplate02"
    PS C:> $PendingTemplate = New-SCServiceTemplate -ServiceTemplate $SvcTemplate -Name "ServiceTemplate02" -Release "RTM"
    PS C:> $WebTier = Get-SCComputerTierTemplate -ServiceTemplate $PendingTemplate -Name "Web Tier"
    PS C:> $WebTemplate = Get-SCVMTemplate -ComputerTierTemplate $WebTier | Set-SCVMTemplate -MemoryMB 2048
    PS C:> $BaseDisk2 = Get-SCVirtualHardDisk -Name "Win2k8R2BaseDisk_Patched.vhd"
    PS C:> $VHD = Get-SCVirtualDiskDrive -VMTemplate $WebTemplate 
    PS C:> Remove-SCVirtualDiskDrive -VirtualDiskDrive $VHD
    PS C:> New-SCVirtualDiskDrive -VirtualHardDisk $BaseDisk2 -VMTemplate $WebTemplate -BootVolume -SystemVolume -Bus 0 -LUN 0 -ide -VolumeType BootAndSystem
    PS C:> Set-SCService -Service $Service -PendingServiceTemplate $PendingTemplate 
    PS C:> Update-SCService -Service $Service
    
    The first command gets the service object named Service02 and stores the object in the $Service variable.
    
    The second command gets the service template object named ServiceTemplate02 and stores the object in the $SvcTemplate variable.
    
    The third command creates a new release of the service template stored in $SvcTemplate, names it ServiceTemplate02, gives it a release of RTM and stores the template in $PendingTemplate.
    
    The fourth command gets the computer tier object named Web Tier for the service template stored in $PendingTemplate and stores the object in the $WebTier variable.
    
    The fifth command adds memory to the virtual machine template for the computer tier stored in $WebTier.
    
    The sixth command gets the virtual hard disk object named Win2k8R2BaseDisk_Patched.vhd and stores the object in the $BaseDisk2 variable. This virtual hard disk contains an updated version of the operating system.
    
    The seventh command gets the virtual disk drive object on the virtual machine template stored in $WebTemplate and stores the object in the $VHD variable.
    
    The eighth command removes the virtual disk drive object stored in $VHD.
    
    The ninth command adds the virtual hard disk object stored in $BaseDisk2 to the virtual machine template object stored in $WebTemplate.
    
    The tenth command sets the pending template on the service instance to the updated service template stored in $PendingTemplate.
    
    The last command updates Service02.


    From:http://systemscenter.ru/vmm2012cmdlets.en/Update-SCService.html
  • 相关阅读:
    当一组单选按钮中的一个选中,后文本框为只读属性
    在.net 环境下,进行了伪静态页面处理后,后台的Fckeditor就不能正常显示了
    PL/SQL Developer 8注册码
    选中checkbox后才能填写输入框
    net 试图加载格式不正确的程序。(Exception from HRESULT: 0x8007000B)
    在sql中将varchar型转换成int型再进行排序
    ASP.NET中显示农历时间
    改变自己,拥抱生活
    人生最不值得你去做的事情
    Oracle 中的周、月、日历的查询实现
  • 原文地址:https://www.cnblogs.com/dreamer-fish/p/3436378.html
Copyright © 2020-2023  润新知