Update-SCSMAnnouncement

更新 Service Manager 的宣告屬性。

Syntax

Update-SCSMAnnouncement
      [-Announcement] <EnterpriseManagementInstance[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Update-SCSMAnnouncement Cmdlet 會更新Service Manager公告的屬性。

範例

範例 1:延長公告的到期日

PS C:\>$Announcement = Get-SCSMAnnouncement -Title "33"
PS C:\> $Announcement.ExpirationDate = ([datetime]::Now.AddMonths(6))
PS C:\> Update-SCSMAnnouncement -Announcement $announcement
PS C:\> Get-SCSMAnnouncement -Title "33"
TimeAdded            Title            Priority  ExpirationDate
---------            -----            --------  --------------
3/31/2010 6:55:45 PM Announcement 33  Medium    3/31/2011 11:55:45 AM

第一個命令會使用 Get-SCSMAnnouncement Cmdlet 取得標題為 33 的公告。 命令會將該公告儲存在 $Announcement 變數中。

第二個命令會使用標準點語法,將新值指派給 $Announcement 的 ExpirationDate 屬性。 新值為未來六個月。

第三個命令會將公告更新為目前$Announcement值。

最後一個命令會顯示標題為 33 的公告值,以非常您的變更。

參數

-Announcement

指定要更新的宣告執行個體。

Type:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

在執行 Cmdlet 前提示您確認。

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

指出此 Cmdlet 會傳回其更新的公告。 您可以將此物件傳遞至其他 Cmdlet。

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

您可以使用管線將公告物件傳送至 Announcement 參數。

輸出

None.

此 Cmdlet 不會產生任何輸出。