다음을 통해 공유


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>]

Description

Set-SCServicingWindow cmdlet은 서비스 창에 대한 일정을 포함하여 서비스 창의 속성을 수정합니다.

예제

예제 1: 서비스 창의 시작 시간 변경

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

첫 번째 명령은 Backup 스테이징 A라는 서비스 창 개체를 가져오고 개체를 $SvcWindow 변수에 저장합니다.

두 번째 명령은 $SVCWINDOW(백업 준비 A)에 저장된 서비스 창의 시작 시간을 GMT 표준 표준 시간대의 오후 1:00로 변경합니다.

매개 변수

-Category

서비스 창의 범주를 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DayOfMonth

일정이 시작되는 월의 서수 일을 지정합니다. 예를 들어 4는 해당 월의 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(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

VMM(Virtual Machine Manager) 개체의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Owner

유효한 도메인 사용자 계정의 형태로 VMM 개체의 소유자를 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-PROTipID

이 작업을 트리거한 PRO 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 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

서비스 창을 시작할 날짜를 지정합니다. 기본값은 현재 날짜입니다. 로캘의 짧은 날짜 형식으로 새 날짜를 입력하거나 Get-Date에서 DateTime 개체를 전달할 수 있습니다.

형식:DateTime
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-StartTimeOfDay

작업 또는 기타 작업을 시작할 시간 또는 24시간 동안의 시간 범위를 지정합니다. 기본값은 현재 시간입니다.

형식:DateTime
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TimeZone

동일한 표준 시간을 공유하는 지리적 지역을 식별하는 숫자(인덱스)를 지정합니다. 표준 시간대 인덱스 목록은 microsoft 표준 시간대 인덱스 값 참조하세요. 표준 시간대가 지정되지 않은 경우 가상 머신에 사용되는 기본 표준 시간대는 가상 머신 호스트에 있는 동일한 표준 시간대 설정입니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WeeklyScheduleDayOfWeek

작업을 실행할 요일을 하나 이상 지정합니다. 기본값은 현재 요일입니다.

문자열을 사용하여 개별 일을 지정하는 유효한 값: 월요일, 화요일, 수요일, 목요일, 금요일, 토요일, 일요일.

1주일의 일 집합을 지정하는 유효한 값: 쉼표로 구분된 2일 이상의 모든 일 집합입니다.

정수를 사용하여 개별 일을 지정하는 유효한 값: 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

이 cmdlet은 ServicingWindow 개체를 반환합니다.