settingsType Complex Type

Define los elementos secundarios y la información de secuenciación para Configuración elemento (taskType).

<xs:complexType name="settingsType">
    <xs:all>
        <xs:element name="AllowStartOnDemand"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="RestartOnFailure"
            type="restartType"
            minOccurs="0"
         />
        <xs:element name="MultipleInstancesPolicy"
            type="multipleInstancesPolicyType"
            default="IgnoreNew"
            minOccurs="0"
         />
        <xs:element name="DisallowStartIfOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StopIfGoingOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="AllowHardTerminate"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StartWhenAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="NetworkProfileName"
            type="string"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfNetworkAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="WakeToRun"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="Enabled"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="Hidden"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DeleteExpiredTaskAfter"
            type="duration"
            default="PT0S"
            minOccurs="0"
         />
        <xs:element name="IdleSettings"
            type="idleSettingsType"
            minOccurs="0"
         />
        <xs:element name="NetworkSettings"
            type="networkSettingsType"
            minOccurs="0"
         />
        <xs:element name="ExecutionTimeLimit"
            type="duration"
            minOccurs="0"
         />
        <xs:element name="Priority"
            type="priorityType"
            default="7"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfIdle"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="UseUnifiedSchedulingEngine"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DisallowStartOnRemoteAppSession"
            type="boolean"
            default="false"
            minOccurs="0"
         />
    </xs:all>
</xs:complexType>

Elementos secundarios

Elemento Tipo Descripción
AllowHardTerminate boolean Especifica si el servicio Programador de tareas permite la terminación de la tarea de forma automática.
AllowStartOnDemand boolean Especifica que la tarea se puede iniciar mediante el comando Ejecutar o el menú Contextual.
DeleteExpiredTaskAfter duration Especifica la cantidad de tiempo que el Programador de tareas esperará antes de eliminar la tarea después de que expire. Si no se especifica ningún valor para este elemento, el Programador de tareas no eliminará la tarea.
DisallowStartIfOnBatteries boolean Especifica que la tarea no se iniciará si el equipo se ejecuta con batería.
DisallowStartOnRemoteAppSession boolean Especifica que la tarea no debe iniciarse si la tarea se desencadena para ejecutarse en una sesión de Aplicaciones remotas integradas localmente (RAIL).
habilitado boolean Especifica que la tarea está habilitada. La tarea solo se puede realizar cuando esta configuración es True.
ExecutionTimeLimit duration Especifica la cantidad de tiempo permitido para completar la tarea.
Oculto boolean Especifica, de forma predeterminada, que la tarea no será visible en la interfaz de usuario (UI).
IdleSettings idleSettingsType Especifica cómo el Programador de tareas realiza tareas cuando el equipo está en estado inactivo.
MultipleInstancesPolicy multipleInstancesPolicyType Especifica la directiva que define cómo el Programador de tareas trata con varias instancias de la tarea.
NetworkProfileName string Especifica el nombre de un perfil de red. El Programador de tareas comprueba la disponibilidad de esta red cuando el elemento RunOnlyIfNetworkAvailable está establecido en True. El nombre se usa con fines para mostrar.
NetworkSettings networkSettingsType Especifica la configuración que el servicio Programador de tareas utiliza para obtener un perfil de red. El Programador de tareas comprueba la disponibilidad de esta red cuando el elemento RunOnlyIfNetworkAvailable está establecido en True.
Priority priorityType Especifica el nivel de prioridad de la tarea.
RestartOnFailure restartType Especifica que el Programador de tareas intentará reiniciar la tarea si se produce un error por cualquier motivo.
RunOnlyIfIdle boolean Especifica que la tarea se ejecuta solo cuando el equipo está en estado inactivo.
RunOnlyIfNetworkAvailable boolean Especifica que el Programador de tareas ejecutará la tarea solo cuando haya una red disponible.
StartWhenAvailable boolean Especifica que el Programador de tareas puede iniciar la tarea en cualquier momento después de que haya transcurrido su hora programada.
StopIfGoingOnBatteries boolean Especifica que la tarea se detendrán si el equipo cambia a la energía de la batería.
UseUnifiedSchedulingEngine boolean Especifica que la tarea se ejecuta mediante el motor de programación unificado.
WakeToRun boolean Especifica que Programador de tareas reactivará el equipo antes de ejecutar la tarea.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows Solo [ aplicaciones de escritorio de Vista]
Servidor mínimo compatible
Windows Solo aplicaciones de escritorio de Server 2008 []

Consulte también

Programador de tareas tipos complejos de esquema

Programador de tareas