Set-SCServicingWindow
Изменяет свойства окна обслуживания.
Синтаксис
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>]
Описание
Командлет Set-SCServicingWindow изменяет свойства окна обслуживания, включая расписание для окна обслуживания.
Примеры
Пример 1. Изменение времени начала окна обслуживания
PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Backup Staging A"
PS C:\> Set-SCServicingWindow -ServicingWindow $SvcWindow -StartTimeOfDay "13:00" -TimeZone 085
Первая команда получает объект окна обслуживания с именем Backup Staging A и сохраняет объект в переменной $SvcWindow.
Вторая команда изменяет время начала окна обслуживания, хранящегося в $SvcWindow (промежуточная копия А) на 1:00 в часовом поясе GMT Standard.
Параметры
-Category
Указывает категорию для окна обслуживания.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DayOfMonth
Указывает порядковый день месяца, с которого начинается расписание. Например, 4 указывает четвертый день месяца. Последнее указывает последний день месяца.
Значение по умолчанию — целое число, соответствующее тому же дню, что и в параметре startDate
Допустимые целые значения: 1 – 31
Допустимые строковые значения: First, Last
Тип: | DayOfMonthType |
Допустимые значения: | 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 |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DaysToRecur
Указывает время в днях между запланированными заданиями. Значение по умолчанию — минимальное значение (1). Максимальное значение равно 999.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Указывает описание окна обслуживания.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MinutesDuration
Указывает период времени в минутах. Используйте этот параметр, чтобы указать время, для которого необходимо поместить сервер или службу в режим обслуживания.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MonthlyScheduleDayOfWeek
Указывает день недели для запуска задания, которое выполняется по ежемесячному расписанию. Можно указать только один день недели. Значение по умолчанию — текущий день (если сегодня — вторник, вторник — значение по умолчанию). Допустимые значения для этого параметра:
- Понедельник
- Вторник
- Среда
- Четверг
- Пятница
- Суббота
- Воскресенье
Требование. Используйте параметр WeekOfMonth.
Тип: | DayOfWeek |
Допустимые значения: | Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MonthsToRecur
Указывает время в месяцах между запланированными окнами служб. Значение по умолчанию — минимальное значение одного (1). Максимальное значение отсутствует.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя объекта Virtual Machine Manager (VMM).
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Owner
Указывает владельца объекта VMM в виде допустимой учетной записи пользователя домена.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServicingWindow
Указывает объект окна обслуживания.
Тип: | ServicingWindow |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-StartDate
Указывает дату запуска окна службы. Значение по умолчанию — текущая дата. Можно ввести новую дату в коротком формате даты для языкового стандарта или передать объект dateTime DateTime из Get-Date.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StartTimeOfDay
Указывает время дня или интервал времени в течение 24-часового периода, чтобы запустить задание или другую операцию. Значение по умолчанию — текущее время.
Тип: | DateTime |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeZone
Указывает число (индекс), определяющее географический регион, который использует одно и то же стандартное время.
Список индексов часовых поясов см. в разделе Значения индексов часового пояса Майкрософт по http://go.microsoft.com/fwlink/?LinkId=120935
.
Если часовой пояс не указан, часовой пояс по умолчанию, используемый для виртуальной машины, совпадает с параметром часового пояса, который находится на узле виртуальной машины.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WeeklyScheduleDayOfWeek
Указывает один или несколько дней недели для запуска задания. Значение по умолчанию — текущий день недели.
Допустимые значения для указания отдельного дня с помощью строки: понедельник, вторник, среда, четверг, пятница, суббота, воскресенье.
Допустимые значения для указания набора дней в неделю: любой набор двух или более дней, разделенных запятыми.
Допустимые значения для указания отдельного дня с помощью целого числа: 1, 2, 3, 4, 5, 6, 7
Требование. Использование с StartTimeOfDay.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WeekOfMonth
Указывает неделю относительно первого дня месяца, например первого, второго, третьего, четвертого или последнего.
Тип: | WeekOfMonthType |
Допустимые значения: | First, Second, Third, Fourth, Last |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WeeksToRecur
Указывает время в неделях между запланированными заданиями. Значение по умолчанию — минимальное значение одного (1). Максимальное значение отсутствует.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Выходные данные
ServicingWindow
Этот командлет возвращает объект ServicingWindow.