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.