settingsType Complex Type
Articolo 06/13/2023
3 contributori
Commenti e suggerimenti
In questo articolo
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