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 .