Compartir a través de


Set-SCServicingWindow

Modifica las propiedades de una ventana de mantenimiento.

Sintaxis

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

El cmdlet Set-SCServicingWindow modifica las propiedades de una ventana de mantenimiento, incluida la programación de la ventana de mantenimiento.

Ejemplos

Ejemplo 1: Cambiar la hora de inicio de una ventana de mantenimiento

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

El primer comando obtiene el objeto de ventana de mantenimiento denominado Backup Staging A y almacena el objeto en la variable $SvcWindow.

El segundo comando cambia la hora de inicio de la ventana de mantenimiento almacenada en $SvcWindow (Copia de seguridad de ensayo A) a 1:00 p. m. en la zona horaria GMT Estándar.

Parámetros

-Category

Especifica una categoría para una ventana de mantenimiento.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DayOfMonth

Especifica el día ordinal del mes en el que se inicia la programación. Por ejemplo, 4 indica el cuarto día del mes. Last indica el último día del mes.

El valor predeterminado es el entero que corresponde al mismo día que se especifica en el parámetro StartDate.

Valores enteros válidos: 1 - 31

Valores de cadena válidos: First, Last

Tipo:DayOfMonthType
Valores aceptados: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
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DaysToRecur

Especifica la cantidad de tiempo, en días, entre los trabajos programados. El valor predeterminado es el mínimo de uno (1). El valor máximo es 999.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Description

Especifica una descripción para la ventana de mantenimiento.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-MinutesDuration

Especifica un período de tiempo en minutos. Use este parámetro para especificar la cantidad de tiempo para la que se va a colocar un servidor o servicio en modo de mantenimiento.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-MonthlyScheduleDayOfWeek

Especifica el día de la semana para ejecutar un trabajo que se produce en una programación mensual. Solo puede especificar un día de la semana. El valor predeterminado es el día actual (si hoy es martes, martes es el valor predeterminado). Los valores aceptables para este parámetro son:

  • Lunes
  • Martes
  • Miércoles
  • Jueves
  • Viernes
  • Sábado
  • Domingo

Requisito: use con el parámetro WeekOfMonth.

Tipo:DayOfWeek
Valores aceptados:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-MonthsToRecur

Especifica la cantidad de tiempo, en meses, entre las ventanas de servicio programadas. El valor predeterminado es el valor mínimo de uno (1). No hay ningún valor máximo.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Especifica el nombre de un objeto Virtual Machine Manager (VMM).

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Owner

Especifica el propietario de un objeto VMM en forma de una cuenta de usuario de dominio válida.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PROTipID

Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServicingWindow

Especifica un objeto de ventana de mantenimiento.

Tipo:ServicingWindow
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-StartDate

Especifica la fecha de inicio de una ventana de servicio. El valor predeterminado es la fecha actual. Puede escribir una nueva fecha en el formato de fecha corta para la configuración regional, o bien, puede pasar un objeto DateTime de Get-Date.

Tipo:DateTime
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-StartTimeOfDay

Especifica la hora del día, o un intervalo de tiempo durante un período de 24 horas, para iniciar un trabajo u otra operación. El valor predeterminado es la hora actual.

Tipo:DateTime
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TimeZone

Especifica un número (un índice) que identifica una región geográfica que comparte la misma hora estándar. Para obtener una lista de índices de zona horaria, consulte de valores de índice de zona horaria de Microsoft en http://go.microsoft.com/fwlink/?LinkId=120935. Si no se especifica ninguna zona horaria, la zona horaria predeterminada que se usa para una máquina virtual es la misma configuración de zona horaria que se encuentra en el host de la máquina virtual.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WeeklyScheduleDayOfWeek

Especifica uno o varios días de la semana para ejecutar un trabajo. El valor predeterminado es el día actual de la semana.

Valores válidos para especificar un día individual mediante una cadena: lunes, martes, miércoles, jueves, viernes, sábado, domingo.

Valores válidos para especificar un conjunto de días en una semana: cualquier conjunto de dos o más días separados por comas.

Valores válidos para especificar un día individual mediante un entero: 1, 2, 3, 4, 5, 6, 7

Requisito: use con StartTimeOfDay .

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WeekOfMonth

Especifica una semana relativa al primer día del mes, como el primero, el segundo, el tercero, el cuarto o el último.

Tipo:WeekOfMonthType
Valores aceptados:First, Second, Third, Fourth, Last
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WeeksToRecur

Especifica la cantidad de tiempo, en semanas, entre los trabajos programados. El valor predeterminado es el valor mínimo de uno (1). No hay ningún valor máximo.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

ServicingWindow

Este cmdlet devuelve un objeto ServicingWindow.