Freigeben über


Update-SCSMAnnouncement

Aktualisiert die Eigenschaften einer Ankündigung für Service Manager.

Syntax

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

Beschreibung

Das Update-SCSMAnnouncement Cmdlet aktualisiert die Eigenschaften einer Ankündigung im Service Manager.

Beispiele

Beispiel 1: Verlängern des Ablaufdatums einer Ankündigung

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

Der erste Befehl ruft eine Ankündigung mit dem Titel 33 mithilfe des Cmdlets Get-SCSMAnnouncement ab. Der Befehl speichert diese Ankündigung in der variablen $Announcement.

Der zweite Befehl verwendet die standardmäßige Punktsyntax, um der ExpirationDate Eigenschaft von $Announcement einen neuen Wert zuzuweisen. Der neue Wert ist sechs Monate in der Zukunft.

Der dritte Befehl aktualisiert die Ankündigung so, dass sie der aktuelle Wert von $Announcement ist.

Der letzte Befehl zeigt den Wert der Ankündigung mit dem Titel 33 für ihre Änderungen an.

Parameter

-Announcement

Gibt eine Instanz einer zu aktualisierenden Ankündigung an.

Typ:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:System.Management.Automation.SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

Gibt an, dass dieses Cmdlet die Ankündigung zurückgibt, die aktualisiert wird. Sie können dieses Objekt an andere Cmdlets übergeben.

Typ:System.Management.Automation.SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:System.Management.Automation.SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Sie können ein Ankündigungsobjekt an den parameter Announcement übergeben.

Ausgaben

None.

Dieses Cmdlet generiert keine Ausgabe.