Sdílet prostřednictvím


Set-SCServicingWindow

Upraví vlastnosti časového období údržby.

Syntax

Set-SCServicingWindow
   [-ServicingWindow] <ServicingWindow>
   [-Name <String>]
   [-Description <String>]
   [-Category <String>]
   [-Owner <String>]
   [-TimeZone <Int32>]
   [-StartDate <DateTime>]
   [-StartTimeOfDay <DateTime>]
   [-MinutesDuration <Int32>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCServicingWindow
   [-ServicingWindow] <ServicingWindow>
   [-Name <String>]
   [-Description <String>]
   [-Category <String>]
   [-Owner <String>]
   [-TimeZone <Int32>]
   [-StartDate <DateTime>]
   [-StartTimeOfDay <DateTime>]
   -WeeklyScheduleDayOfWeek <String>
   [-WeeksToRecur <Int32>]
   [-MinutesDuration <Int32>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCServicingWindow
   [-ServicingWindow] <ServicingWindow>
   [-Name <String>]
   [-Description <String>]
   [-Category <String>]
   [-Owner <String>]
   [-TimeZone <Int32>]
   [-StartDate <DateTime>]
   [-StartTimeOfDay <DateTime>]
   -MonthlyScheduleDayOfWeek <DayOfWeek>
   -WeekOfMonth <WeekOfMonthType>
   [-MonthsToRecur <Int32>]
   [-MinutesDuration <Int32>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCServicingWindow
   [-ServicingWindow] <ServicingWindow>
   [-Name <String>]
   [-Description <String>]
   [-Category <String>]
   [-Owner <String>]
   [-TimeZone <Int32>]
   [-StartDate <DateTime>]
   [-StartTimeOfDay <DateTime>]
   -DayOfMonth <DayOfMonthType>
   [-MonthsToRecur <Int32>]
   [-MinutesDuration <Int32>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCServicingWindow
   [-ServicingWindow] <ServicingWindow>
   [-Name <String>]
   [-Description <String>]
   [-Category <String>]
   [-Owner <String>]
   [-TimeZone <Int32>]
   [-StartDate <DateTime>]
   [-StartTimeOfDay <DateTime>]
   -DaysToRecur <Int32>
   [-MinutesDuration <Int32>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Rutina Set-SCServicingWindow upraví vlastnosti časového období údržby, včetně plánu pro časové období údržby.

Příklady

Příklad 1: Změna počátečního času časového intervalu údržby

PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Backup Staging A" 
PS C:\> Set-SCServicingWindow -ServicingWindow $SvcWindow -StartTimeOfDay "13:00" -TimeZone 085

První příkaz získá objekt okna údržby s názvem Backup Staging A a uloží objekt do proměnné $SvcWindow.

Druhý příkaz změní čas spuštění časového intervalu údržby uloženého v $SvcWindow (Příprava zálohování A) na 1:00 v časovém pásmu GMT Standard.

Parametry

-Category

Určuje kategorii pro časové období údržby.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DayOfMonth

Určuje pořadový den v měsíci, na kterém začíná plán. Například 4 označuje čtvrtý den v měsíci. Poslední označuje poslední den v měsíci.

Výchozí hodnota je celé číslo, které odpovídá stejnému dni jako zadaný v parametru StartDate .

Platné celočíselné hodnoty: 1 – 31

Platné řetězcové hodnoty: First, Last

Type:DayOfMonthType
Accepted values:First, DayTwo, DayThree, DayFour, DayFive, DaySix, DaySeven, DayEight, DayNine, DayTen, DayEleven, DayTweleve, DayThirteen, DayFourteen, DayFifteen, DaySixteen, DaySeventeen, DayEighteen, DayNineteen, DayTwenty, DayTwentyOne, DayTwentyTwo, DayTwentyThree, DayTwentyFour, DayTwentyFive, DayTwentySix, DayTwentySeven, DayTwentyEight, DayTwentyNine, DayThirty, DayThirtyOne, Last
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DaysToRecur

Určuje dobu mezi plánovanými úlohami ve dnech. Výchozí hodnota je minimálně jedna (1). Maximální hodnota je 999.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Určuje popis časového období údržby.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinutesDuration

Určuje časové období v minutách. Tento parametr použijte k určení doby, po kterou se má server nebo služba umístit do režimu údržby.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MonthlyScheduleDayOfWeek

Určuje den v týdnu pro spuštění úlohy, ke které dochází v měsíčním plánu. Můžete zadat pouze jeden den v týdnu. Výchozí hodnota je aktuální den (pokud je dnes úterý, je ve výchozím nastavení úterý). Tento parametr přijímá tyto hodnoty:

  • Monday
  • Úterý
  • Středa
  • Čtvrtek
  • Pátek
  • Sobota
  • Neděle

Požadavek: Použijte s parametrem WeekOfMonth .

Type:DayOfWeek
Accepted values:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MonthsToRecur

Určuje dobu v měsících mezi plánovanými okny služby. Výchozí hodnota je minimální hodnota jedné (1). Neexistuje žádná maximální hodnota.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Určuje název objektu VMM (Virtual Machine Manager).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

Určuje vlastníka objektu VMM ve formátu platného uživatelského účtu domény.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (tip PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Označuje, že úloha se spouští asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicingWindow

Určuje objekt časového intervalu údržby.

Type:ServicingWindow
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StartDate

Určuje datum spuštění okna služby. Výchozí hodnota je aktuální datum. Nové datum můžete zadat ve formátu krátkého data národního prostředí nebo můžete předat objekt DateTime z pole Get-Date.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartTimeOfDay

Určuje denní dobu nebo časový rozsah během 24hodinového období pro zahájení úlohy nebo jiné operace. Výchozí hodnota je aktuální čas.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeZone

Určuje číslo (index), které identifikuje geografickou oblast, která sdílí stejný standardní čas. Seznam indexů časových pásem najdete v tématu Hodnoty indexu časového pásma společnosti Microsoft na adrese http://go.microsoft.com/fwlink/?LinkId=120935. Pokud není zadáno žádné časové pásmo, výchozí časové pásmo použité pro virtuální počítač je stejné nastavení časového pásma, které je na hostiteli virtuálního počítače.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WeeklyScheduleDayOfWeek

Určuje jeden nebo více dnů v týdnu pro spuštění úlohy. Výchozí hodnota je aktuální den v týdnu.

Platné hodnoty pro zadání jednotlivých dnů pomocí řetězce: pondělí, úterý, středa, čtvrtek, pátek, sobota, neděle.

Platné hodnoty pro zadání sady dnů v týdnu: Libovolná sada dvou nebo více dnů oddělených čárkami.

Platné hodnoty pro zadání jednotlivých dnů pomocí celého čísla: 1, 2, 3, 4, 5, 6, 7

Požadavek: Použití s funkcí StartTimeOfDay

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WeekOfMonth

Určuje týden vzhledem k prvnímu dni v měsíci, například první, druhý, třetí, čtvrtý nebo poslední.

Type:WeekOfMonthType
Accepted values:First, Second, Third, Fourth, Last
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WeeksToRecur

Určuje dobu mezi naplánovanou úlohou v týdnech. Výchozí hodnota je minimální hodnota jedné (1). Neexistuje žádná maximální hodnota.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Výstupy

ServicingWindow

Tato rutina vrátí objekt ServicingWindow .