Sdílet prostřednictvím


Set-SCServicingWindow

Upraví vlastnosti časového období obsluhy.

Syntaxe

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í obsluhy.

Příklady

Příklad 1: Změna počátečního času časového období obsluhy

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 časového období údržby s názvem Backup Staging A a uloží objekt do $SvcWindow proměnné.

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

Parametry

-Category

Určuje kategorii pro časové období obsluhy.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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

Typ:DayOfMonthType
Přípustné hodnoty: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
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DaysToRecur

Určuje dobu mezi naplánovanou úlohou ve dnech. Výchozí hodnota je minimálně jedna (1). Maximální hodnota je 999.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Description

Určuje popis časového období obsluhy.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobVariable

Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MonthlyScheduleDayOfWeek

Určuje den v týdnu, ve který se má spustit úloha, 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ý, úterý je výchozí). Přijatelné hodnoty pro tento parametr jsou:

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

Požadavek: Použijte s parametrem WeekOfMonth.

Typ:DayOfWeek
Přípustné hodnoty:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MonthsToRecur

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

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

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

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Owner

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

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsynchronously

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

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServicingWindow

Určuje objekt časového období obsluhy.

Typ:ServicingWindow
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky: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 pro národní prostředí nebo můžete předat objekt DateTime objektu get-Date.

Typ:DateTime
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-StartTimeOfDay

Určuje denní dobu nebo časové rozmezí během 24hodinového období, kdy se má spustit úloha nebo jiná operace. Výchozí hodnota je aktuální čas.

Typ:DateTime
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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ých pásem společnosti Microsoft na http://go.microsoft.com/fwlink/?LinkId=120935. Pokud není zadané žá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.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WeeklyScheduleDayOfWeek

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

Platné hodnoty pro zadání jednotlivého dne 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ého dne pomocí celého čísla: 1, 2, 3, 4, 5, 6, 7

Požadavek: Použití s startTimeOfDay.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WeekOfMonth

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

Typ:WeekOfMonthType
Přípustné hodnoty:First, Second, Third, Fourth, Last
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

ServicingWindow

Tato rutina vrátí objekt ServicingWindow.