Condividi tramite


settingsType Complex Type

Definisce gli elementi figlio e le informazioni di sequenziazione per l'elemento Settings (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>

Elementi figlio

Elemento Tipo Descrizione
AllowHardTerminate boolean Specifica se il servizio Utilità di pianificazione delle attività consente la terminazione dura dell'attività.
AllowStartOnDemand boolean Specifica che l'attività può essere avviata usando il comando Esegui o il menu di scelta rapida.
DeleteExpiredTaskAfter duration Specifica la quantità di tempo di attesa dell'utilità di pianificazione prima di eliminare l'attività dopo la scadenza. Se non viene specificato alcun valore per questo elemento, il servizio Utilità di pianificazione non eliminerà l'attività.
DisallowStartIfOnBatteries boolean Specifica che l'attività non verrà avviata se il computer è in esecuzione sulla batteria.
DisallowStartOnRemoteAppSession boolean Specifica che l'attività non deve iniziare se l'attività viene attivata per l'esecuzione in una sessione RAIL (Remote Applications Integrated Local) .
Attivato boolean Specifica che l'attività è abilitata. L'attività può essere eseguita solo quando questa impostazione è True.
ExecutionTimeLimit duration Specifica la quantità di tempo consentita per completare l'attività.
Nascosto boolean Specifica, per impostazione predefinita, che l'attività non sarà visibile nell'interfaccia utente (UI).
IdleSettings idleSettingsType Specifica il modo in cui l'utilità di pianificazione attività esegue attività quando il computer si trova in uno stato inattiva.
MultipleInstancesPolicy multipleInstancesPolicyType Specifica i criteri che definiscono il modo in cui l'utilità di pianificazione attività gestisce più istanze dell'attività.
NetworkProfileName string Specifica il nome di un profilo di rete. Il servizio Utilità di pianificazione verifica la disponibilità di questa rete quando l'elemento RunOnlyIfNetworkAvailable è impostato su True. Il nome viene usato a scopo di visualizzazione.
NetworkSettings networkSettingsType Specifica le impostazioni usate dal servizio Utilità di pianificazione per ottenere un profilo di rete. Il servizio Utilità di pianificazione controlla la disponibilità di questa rete quando l'elemento RunOnlyIfNetworkAvailable è impostato su True.
Priority priorityType Specifica il livello di priorità per l'attività.
RestartOnFailure restartType Specifica che l'utilità di pianificazione attività tenterà di riavviare l'attività se ha esito negativo per qualsiasi motivo.
RunOnlyIfIdle boolean Specifica che l'attività viene eseguita solo quando il computer si trova in uno stato inattiva.
RunOnlyIfNetworkAvailable boolean Specifica che l'utilità di pianificazione attività eseguirà l'attività solo quando è disponibile una rete.
StartWhenAvailable boolean Specifica che l'utilità di pianificazione attività può avviare l'attività in qualsiasi momento dopo il passaggio dell'ora pianificata.
StopIfGoingOnBatteries boolean Specifica che l'attività verrà arrestata se il computer passa alla batteria.
UseUnifiedSchedulingEngine boolean Specifica che l'attività viene eseguita usando il motore di pianificazione unificata.
WakeToRun boolean Specifica che l'utilità di pianificazione attività riattiva il computer prima di eseguire l'attività.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]

Vedi anche

Tipi complessi dello schema dell'utilità di pianificazione

Utilità di pianificazione