Set-SCServicingWindow
Modyfikuje właściwości okna obsługi.
Składnia
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>]
Opis
Polecenie cmdlet Set-SCServicingWindow modyfikuje właściwości okna obsługi, w tym harmonogram okna obsługi.
Przykłady
Przykład 1. Zmiana godziny rozpoczęcia okna obsługi
PS C:\> $SvcWindow = Get-SCServicingWindow -Name "Backup Staging A"
PS C:\> Set-SCServicingWindow -ServicingWindow $SvcWindow -StartTimeOfDay "13:00" -TimeZone 085
Pierwsze polecenie pobiera obiekt okna obsługi o nazwie Backup Staging A i przechowuje obiekt w zmiennej $SvcWindow.
Drugie polecenie zmienia godzinę rozpoczęcia okna obsługi przechowywanego w $SvcWindow (Tworzenie kopii zapasowej przejściowej A) na 1:00 w strefie czasowej GMT w warstwie czasowej Standard.
Parametry
-Category
Określa kategorię okna obsługi.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DayOfMonth
Określa porządkowy dzień miesiąca, w którym rozpoczyna się harmonogram. Na przykład 4 wskazuje czwarty dzień miesiąca. Last wskazuje ostatni dzień miesiąca.
Wartość domyślna to liczba całkowita odpowiadająca tego samego dnia, co określony w parametrze StartDate.
Prawidłowe wartości całkowite: 1 – 31
Prawidłowe wartości ciągów: First, Last
Typ: | DayOfMonthType |
Dopuszczalne wartości: | 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 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DaysToRecur
Określa ilość czasu w dniach między zaplanowanymi zadaniami. Wartość domyślna to minimum jednego (1). Maksymalna wartość to 999.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Description
Określa opis okna obsługi.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MinutesDuration
Określa okres w minutach. Użyj tego parametru, aby określić czas, przez który należy umieścić serwer lub usługę w tryb konserwacji.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MonthlyScheduleDayOfWeek
Określa dzień tygodnia uruchamiania zadania wykonywanego zgodnie z harmonogramem miesięcznym. Można określić tylko jeden dzień tygodnia. Wartość domyślna to bieżący dzień (jeśli dzisiaj jest wtorek, wtorek jest wartością domyślną). Dopuszczalne wartości tego parametru to:
- Poniedziałek
- Wtorek
- Środa
- Czwartek
- Piątek
- Sobota
- Niedziela
Wymaganie: użyj parametru WeekOfMonth.
Typ: | DayOfWeek |
Dopuszczalne wartości: | Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MonthsToRecur
Określa czas w miesiącach między zaplanowanymi oknami usług. Wartość domyślna to minimalna wartość jednego (1). Nie ma wartości maksymalnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę obiektu programu Virtual Machine Manager (VMM).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Owner
Określa właściciela obiektu programu VMM w postaci prawidłowego konta użytkownika domeny.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ServicingWindow
Określa obiekt okna obsługi.
Typ: | ServicingWindow |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-StartDate
Określa datę rozpoczęcia okna usługi. Wartość domyślna to bieżąca data. Możesz wpisać nową datę w formacie daty krótkiej dla ustawień regionalnych lub przekazać obiekt DateTime z polecenia Get-Date.
Typ: | DateTime |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StartTimeOfDay
Określa godzinę dnia lub przedział czasu w okresie 24-godzinnym, aby uruchomić zadanie lub inną operację. Wartość domyślna to bieżąca godzina.
Typ: | DateTime |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TimeZone
Określa liczbę (indeks), która identyfikuje region geograficzny, który współudzieli ten sam czas standardowy.
Aby uzyskać listę indeksów strefy czasowej, zobacz wartości indeksu strefy czasowej firmy Microsoft pod adresem http://go.microsoft.com/fwlink/?LinkId=120935
.
Jeśli nie określono żadnej strefy czasowej, domyślna strefa czasowa używana dla maszyny wirtualnej jest tym samym ustawieniem strefy czasowej, które znajduje się na hoście maszyny wirtualnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WeeklyScheduleDayOfWeek
Określa co najmniej jeden dzień tygodnia, aby uruchomić zadanie. Wartość domyślna to bieżący dzień tygodnia.
Prawidłowe wartości określające pojedynczy dzień przy użyciu ciągu: poniedziałek, wtorek, środa, czwartek, piątek, sobota, niedziela.
Prawidłowe wartości określające zestaw dni w tygodniu: dowolny zestaw co najmniej dwóch dni rozdzielony przecinkami.
Prawidłowe wartości określające pojedynczy dzień przy użyciu liczby całkowitej: 1, 2, 3, 4, 5, 6, 7
Wymaganie: użyj polecenia z StartTimeOfDay.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WeekOfMonth
Określa tydzień względem pierwszego dnia miesiąca, takiego jak pierwszy, drugi, trzeci, czwarty lub ostatni.
Typ: | WeekOfMonthType |
Dopuszczalne wartości: | First, Second, Third, Fourth, Last |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WeeksToRecur
Określa ilość czasu w tygodniach między zaplanowanymi zadaniami. Wartość domyślna to minimalna wartość jednego (1). Nie ma wartości maksymalnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
ServicingWindow
To polecenie cmdlet zwraca obiekt ServicingWindow.