Udostępnij za pośrednictwem


Update-SCSMAnnouncement

Aktualizuje właściwości anonsu dla programu Service Manager.

Składnia

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

Opis

Polecenie cmdlet Update-SCSMAnnouncement aktualizuje właściwości anonsu w programie Service Manager.

Przykłady

Przykład 1. Przedłużenie daty wygaśnięcia ogłoszenia

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

Pierwsze polecenie pobiera anons zatytułowany 33 przy użyciu polecenia cmdlet Get-SCSMAnnouncement. Polecenie przechowuje to ogłoszenie w zmiennej $Announcement.

Drugie polecenie używa standardowej składni kropki, aby przypisać nową wartość do właściwości ExpirationDate $Announcement. Nowa wartość to sześć miesięcy w przyszłości.

Trzecie polecenie aktualizuje anons jako bieżącą wartość $Announcement.

Ostatnie polecenie wyświetla wartość ogłoszenia zatytułowanego 33 do bardzo Twoich zmian.

Parametry

-Announcement

Określa wystąpienie anonsu do aktualizacji.

Typ:Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance[]
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:System.Management.Automation.SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PassThru

Wskazuje, że to polecenie cmdlet zwraca anons, który aktualizuje. Ten obiekt można przekazać do innych poleceń cmdlet.

Typ:System.Management.Automation.SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:System.Management.Automation.SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

Microsoft.EnterpriseManagement.Core.Cmdlets.Instances.EnterpriseManagementInstance

Obiekt anonsu można przekazać do parametru Anons.

Dane wyjściowe

None.

To polecenie cmdlet nie generuje żadnych danych wyjściowych.